Standard library of common functions and structures used throughout NetEvo. More...
Go to the source code of this file.
| Defines | |
| #define | NE_HUGE_NUMBER 99999999 | 
| Typedefs | |
| typedef int | ne_int_t | 
| Integer type. | |
| typedef double | ne_real_t | 
| Real type. | |
| Enumerations | |
| enum | ne_bool_t { FALSE = 0, TRUE = 1 } | 
| Boolean type.More... | |
| enum | ne_err_code_t { NE_SUCCESS = 0, NE_FAILURE = 1, NE_MEM_ALLOC_ERROR = 2, NE_RANGE_ERROR = 3, NE_NULL_ERROR = 4 } | 
| Return values for NetEvo functions.More... | |
| Functions | |
| void | ne_init (unsigned int rngSeed) | 
| Initialises common NetEvo components. | |
| void | ne_finalise (void) | 
| Frees common resources used by NetEvo. | |
| void | ne_error (const char *fmt,...) | 
| Reports an error. | |
| void | ne_log (const char *fmt,...) | 
| Logs information. | |
Standard library of common functions and structures used throughout NetEvo.
These are mostly related to initialisation and finalisation of built-in components and error logging.
Definition in file ne_std.h.
| enum ne_err_code_t | 
| void ne_error | ( | const char * | fmt, | |
| ... | ||||
| ) | 
| void ne_finalise | ( | void | ) | 
| void ne_init | ( | unsigned int | rngSeed | ) | 
 1.7.1
 1.7.1