NEURON
nrnversion.cpp File Reference
#include <../../nrnconf.h>
#include "nrn_ansi.h"
#include "nrnassrt.h"
#include "nrnconfigargs.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

Go to the source code of this file.

Macros

#define GIT_DATE   "2018-08-24"
 
#define GIT_BRANCH   "unknown"
 
#define GIT_CHANGESET   "d3ead4a+"
 
#define GIT_DESCRIBE   "7.6.2-2-gd3ead4a+"
 

Functions

char * nrn_version (int i)
 
std::size_t nrn_num_config_keys ()
 Get the number of NEURON configuration items. More...
 
char * nrn_get_config_key (std::size_t i)
 Get the ith NEURON configuration key. More...
 
char * nrn_get_config_val (std::size_t i)
 Get the ith NEURON configuration value. More...
 

Variables

int nrn_global_argc
 
char ** nrn_global_argv
 
int nrn_main_launch
 
static char * ver [10]
 
static char * sarg = 0
 
static char configargs [] = NRN_CONFIG_ARGS
 

Macro Definition Documentation

◆ GIT_BRANCH

#define GIT_BRANCH   "unknown"

Definition at line 22 of file nrnversion.cpp.

◆ GIT_CHANGESET

#define GIT_CHANGESET   "d3ead4a+"

Definition at line 23 of file nrnversion.cpp.

◆ GIT_DATE

#define GIT_DATE   "2018-08-24"

Definition at line 21 of file nrnversion.cpp.

◆ GIT_DESCRIBE

#define GIT_DESCRIBE   "7.6.2-2-gd3ead4a+"

Definition at line 24 of file nrnversion.cpp.

Function Documentation

◆ nrn_get_config_key()

char* nrn_get_config_key ( std::size_t  i)

Get the ith NEURON configuration key.

Parameters
iKey index, must be less than nrn_num_config_keys().

Definition at line 89 of file nrnversion.cpp.

◆ nrn_get_config_val()

char* nrn_get_config_val ( std::size_t  i)

Get the ith NEURON configuration value.

Parameters
iKey index, must be less than nrn_num_config_keys().

Definition at line 94 of file nrnversion.cpp.

◆ nrn_num_config_keys()

std::size_t nrn_num_config_keys ( )

Get the number of NEURON configuration items.

Definition at line 85 of file nrnversion.cpp.

◆ nrn_version()

char* nrn_version ( int  i)

Definition at line 27 of file nrnversion.cpp.

Variable Documentation

◆ configargs

char configargs[] = NRN_CONFIG_ARGS
static

Definition at line 18 of file nrnversion.cpp.

◆ nrn_global_argc

int nrn_global_argc
extern

Definition at line 45 of file hoc.cpp.

◆ nrn_global_argv

char** nrn_global_argv
extern

Definition at line 46 of file hoc.cpp.

◆ nrn_main_launch

int nrn_main_launch
extern

Definition at line 333 of file hoc_init.cpp.

◆ sarg

char* sarg = 0
static

Definition at line 17 of file nrnversion.cpp.

◆ ver

char* ver[10]
static

Definition at line 16 of file nrnversion.cpp.