Definition at line 56 of file Parameter.h.
Public Member Functions | |
Parameter (void) | |
virtual | ~Parameter (void) |
virtual void | print (const char *prefix="") |
virtual bool | save (CSerializableFile *file, const char *prefix="") |
virtual bool | load (CSerializableFile *file, const char *prefix="") |
virtual int32_t | get_num_parameters (void) |
void | add (bool *param, const char *name, const char *description="") |
void | add (char *param, const char *name, const char *description="") |
void | add (int8_t *param, const char *name, const char *description="") |
void | add (uint8_t *param, const char *name, const char *description="") |
void | add (int16_t *param, const char *name, const char *description="") |
void | add (uint16_t *param, const char *name, const char *description="") |
void | add (int32_t *param, const char *name, const char *description="") |
void | add (uint32_t *param, const char *name, const char *description="") |
void | add (int64_t *param, const char *name, const char *description="") |
void | add (uint64_t *param, const char *name, const char *description="") |
void | add (float32_t *param, const char *name, const char *description="") |
void | add (float64_t *param, const char *name, const char *description="") |
void | add (floatmax_t *param, const char *name, const char *description="") |
void | add (CSGObject **param, const char *name, const char *description="") |
void | add (TString< bool > *param, const char *name, const char *description="") |
void | add (TString< char > *param, const char *name, const char *description="") |
void | add (TString< int8_t > *param, const char *name, const char *description="") |
void | add (TString< uint8_t > *param, const char *name, const char *description="") |
void | add (TString< int16_t > *param, const char *name, const char *description="") |
void | add (TString< uint16_t > *param, const char *name, const char *description="") |
void | add (TString< int32_t > *param, const char *name, const char *description="") |
void | add (TString< uint32_t > *param, const char *name, const char *description="") |
void | add (TString< int64_t > *param, const char *name, const char *description="") |
void | add (TString< uint64_t > *param, const char *name, const char *description="") |
void | add (TString< float32_t > *param, const char *name, const char *description="") |
void | add (TString< float64_t > *param, const char *name, const char *description="") |
void | add (TString< floatmax_t > *param, const char *name, const char *description="") |
void | add (TSparse< bool > *param, const char *name, const char *description="") |
void | add (TSparse< char > *param, const char *name, const char *description="") |
void | add (TSparse< int8_t > *param, const char *name, const char *description="") |
void | add (TSparse< uint8_t > *param, const char *name, const char *description="") |
void | add (TSparse< int16_t > *param, const char *name, const char *description="") |
void | add (TSparse< uint16_t > *param, const char *name, const char *description="") |
void | add (TSparse< int32_t > *param, const char *name, const char *description="") |
void | add (TSparse< uint32_t > *param, const char *name, const char *description="") |
void | add (TSparse< int64_t > *param, const char *name, const char *description="") |
void | add (TSparse< uint64_t > *param, const char *name, const char *description="") |
void | add (TSparse< float32_t > *param, const char *name, const char *description="") |
void | add (TSparse< float64_t > *param, const char *name, const char *description="") |
void | add (TSparse< floatmax_t > *param, const char *name, const char *description="") |
void | add_vector (bool **param, index_t *length, const char *name, const char *description="") |
void | add_vector (char **param, index_t *length, const char *name, const char *description="") |
void | add_vector (int8_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (uint8_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (int16_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (uint16_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (int32_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (uint32_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (int64_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (uint64_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (float32_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (float64_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (floatmax_t **param, index_t *length, const char *name, const char *description="") |
void | add_vector (CSGObject ***param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< bool > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< char > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< int8_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< uint8_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< int16_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< uint16_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< int32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< uint32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< int64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< uint64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< float32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< float64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TString< floatmax_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< bool > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< char > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< int8_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< uint8_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< int16_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< uint16_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< int32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< uint32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< int64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< uint64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< float32_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< float64_t > **param, index_t *length, const char *name, const char *description="") |
void | add_vector (TSparse< floatmax_t > **param, index_t *length, const char *name, const char *description="") |
void | add_matrix (bool **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (char **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (int8_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (uint8_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (int16_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (uint16_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (int32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (uint32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (int64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (uint64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (float32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (float64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (floatmax_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (CSGObject ***param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TString< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
void | add_matrix (TSparse< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="") |
Protected Member Functions | |
virtual void | add_type (const TSGDataType *type, void *param, const char *name, const char *description) |
Protected Attributes | |
DynArray< TParameter * > | m_params |
Parameter | ( | void | ) | [explicit] |
Definition at line 1694 of file Parameter.cpp.
~Parameter | ( | void | ) | [virtual] |
Definition at line 1699 of file Parameter.cpp.
void add | ( | bool * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 22 of file Parameter.cpp.
void add | ( | uint8_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 43 of file Parameter.cpp.
void add | ( | int16_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 50 of file Parameter.cpp.
void add | ( | float64_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 99 of file Parameter.cpp.
void add | ( | TSparse< bool > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 211 of file Parameter.cpp.
void add | ( | TSparse< char > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 218 of file Parameter.cpp.
void add | ( | floatmax_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 106 of file Parameter.cpp.
void add | ( | TSparse< int8_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 225 of file Parameter.cpp.
void add | ( | TSparse< uint8_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 232 of file Parameter.cpp.
void add | ( | CSGObject ** | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 113 of file Parameter.cpp.
void add | ( | TSparse< int16_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 239 of file Parameter.cpp.
void add | ( | TSparse< uint16_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 246 of file Parameter.cpp.
void add | ( | TString< bool > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 120 of file Parameter.cpp.
void add | ( | TSparse< int32_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 253 of file Parameter.cpp.
void add | ( | TSparse< uint32_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 260 of file Parameter.cpp.
void add | ( | uint16_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 57 of file Parameter.cpp.
void add | ( | TString< char > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 127 of file Parameter.cpp.
void add | ( | TSparse< int64_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 267 of file Parameter.cpp.
void add | ( | TSparse< uint64_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 274 of file Parameter.cpp.
void add | ( | TString< int8_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 134 of file Parameter.cpp.
Definition at line 281 of file Parameter.cpp.
Definition at line 288 of file Parameter.cpp.
void add | ( | int32_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 64 of file Parameter.cpp.
void add | ( | TString< uint8_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 141 of file Parameter.cpp.
void add | ( | TSparse< floatmax_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 295 of file Parameter.cpp.
void add | ( | TString< int16_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 148 of file Parameter.cpp.
void add | ( | char * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 29 of file Parameter.cpp.
void add | ( | uint32_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 71 of file Parameter.cpp.
void add | ( | TString< uint16_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 155 of file Parameter.cpp.
void add | ( | TString< int32_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 162 of file Parameter.cpp.
void add | ( | int64_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 78 of file Parameter.cpp.
void add | ( | TString< uint32_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 169 of file Parameter.cpp.
void add | ( | TString< int64_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 176 of file Parameter.cpp.
void add | ( | int8_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 36 of file Parameter.cpp.
void add | ( | uint64_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 85 of file Parameter.cpp.
void add | ( | TString< uint64_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 183 of file Parameter.cpp.
Definition at line 190 of file Parameter.cpp.
void add | ( | float32_t * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 92 of file Parameter.cpp.
Definition at line 197 of file Parameter.cpp.
void add | ( | TString< floatmax_t > * | param, | |
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 204 of file Parameter.cpp.
void add_matrix | ( | char ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 611 of file Parameter.cpp.
void add_matrix | ( | TString< int8_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 746 of file Parameter.cpp.
void add_matrix | ( | TSparse< char > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 854 of file Parameter.cpp.
void add_matrix | ( | TSparse< uint64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 926 of file Parameter.cpp.
void add_matrix | ( | TSparse< float64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 944 of file Parameter.cpp.
void add_matrix | ( | TSparse< uint32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 908 of file Parameter.cpp.
void add_matrix | ( | TSparse< uint8_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 872 of file Parameter.cpp.
void add_matrix | ( | TSparse< uint16_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 890 of file Parameter.cpp.
void add_matrix | ( | TString< int64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 800 of file Parameter.cpp.
void add_matrix | ( | TString< floatmax_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 836 of file Parameter.cpp.
void add_matrix | ( | bool ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 602 of file Parameter.cpp.
void add_matrix | ( | TString< float32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 818 of file Parameter.cpp.
void add_matrix | ( | TString< int16_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 764 of file Parameter.cpp.
void add_matrix | ( | TString< int32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 782 of file Parameter.cpp.
void add_matrix | ( | uint8_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 629 of file Parameter.cpp.
void add_matrix | ( | uint16_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 647 of file Parameter.cpp.
void add_matrix | ( | uint32_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 665 of file Parameter.cpp.
void add_matrix | ( | int64_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 674 of file Parameter.cpp.
void add_matrix | ( | uint64_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 683 of file Parameter.cpp.
void add_matrix | ( | int8_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 620 of file Parameter.cpp.
void add_matrix | ( | float32_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 692 of file Parameter.cpp.
void add_matrix | ( | TString< bool > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 728 of file Parameter.cpp.
void add_matrix | ( | float64_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 701 of file Parameter.cpp.
void add_matrix | ( | floatmax_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 710 of file Parameter.cpp.
void add_matrix | ( | CSGObject *** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 719 of file Parameter.cpp.
void add_matrix | ( | TSparse< float32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 935 of file Parameter.cpp.
void add_matrix | ( | TSparse< int64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 917 of file Parameter.cpp.
void add_matrix | ( | TSparse< int32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 899 of file Parameter.cpp.
void add_matrix | ( | TString< char > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 737 of file Parameter.cpp.
void add_matrix | ( | TString< uint8_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 755 of file Parameter.cpp.
void add_matrix | ( | TString< uint16_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 773 of file Parameter.cpp.
void add_matrix | ( | TString< uint32_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 791 of file Parameter.cpp.
void add_matrix | ( | TString< uint64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 809 of file Parameter.cpp.
void add_matrix | ( | TString< float64_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 827 of file Parameter.cpp.
void add_matrix | ( | TSparse< bool > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 845 of file Parameter.cpp.
void add_matrix | ( | TSparse< int8_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 863 of file Parameter.cpp.
void add_matrix | ( | TSparse< int16_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 881 of file Parameter.cpp.
void add_matrix | ( | int16_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 638 of file Parameter.cpp.
void add_matrix | ( | int32_t ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 656 of file Parameter.cpp.
void add_matrix | ( | TSparse< floatmax_t > ** | param, | |
index_t * | length_y, | |||
index_t * | length_x, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 953 of file Parameter.cpp.
void add_type | ( | const TSGDataType * | type, | |
void * | param, | |||
const char * | name, | |||
const char * | description | |||
) | [protected, virtual] |
Definition at line 1708 of file Parameter.cpp.
void add_vector | ( | TSparse< uint8_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 529 of file Parameter.cpp.
void add_vector | ( | TSparse< int16_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 536 of file Parameter.cpp.
void add_vector | ( | TSparse< uint32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 557 of file Parameter.cpp.
void add_vector | ( | uint64_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 377 of file Parameter.cpp.
void add_vector | ( | float64_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 393 of file Parameter.cpp.
void add_vector | ( | TSparse< int64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 564 of file Parameter.cpp.
void add_vector | ( | CSGObject *** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 409 of file Parameter.cpp.
void add_vector | ( | TSparse< float64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 585 of file Parameter.cpp.
void add_vector | ( | TString< bool > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 417 of file Parameter.cpp.
void add_vector | ( | TSparse< bool > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 508 of file Parameter.cpp.
void add_vector | ( | TString< int8_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 431 of file Parameter.cpp.
void add_vector | ( | TString< char > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 424 of file Parameter.cpp.
void add_vector | ( | TString< uint8_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 438 of file Parameter.cpp.
void add_vector | ( | TString< int32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 459 of file Parameter.cpp.
void add_vector | ( | uint16_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 345 of file Parameter.cpp.
void add_vector | ( | TSparse< char > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 515 of file Parameter.cpp.
void add_vector | ( | TString< uint64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 480 of file Parameter.cpp.
void add_vector | ( | TSparse< floatmax_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 592 of file Parameter.cpp.
void add_vector | ( | int8_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 321 of file Parameter.cpp.
void add_vector | ( | uint32_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 361 of file Parameter.cpp.
void add_vector | ( | TString< int16_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 445 of file Parameter.cpp.
void add_vector | ( | TString< uint16_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 452 of file Parameter.cpp.
void add_vector | ( | TString< floatmax_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 501 of file Parameter.cpp.
void add_vector | ( | TSparse< int8_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 522 of file Parameter.cpp.
void add_vector | ( | TSparse< int32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 550 of file Parameter.cpp.
void add_vector | ( | int32_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 353 of file Parameter.cpp.
void add_vector | ( | TSparse< float32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 578 of file Parameter.cpp.
void add_vector | ( | float32_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 385 of file Parameter.cpp.
void add_vector | ( | TSparse< uint64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 571 of file Parameter.cpp.
void add_vector | ( | floatmax_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 401 of file Parameter.cpp.
void add_vector | ( | TString< uint32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 466 of file Parameter.cpp.
void add_vector | ( | int64_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 369 of file Parameter.cpp.
void add_vector | ( | char ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 313 of file Parameter.cpp.
void add_vector | ( | TString< int64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 473 of file Parameter.cpp.
void add_vector | ( | TString< float64_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 494 of file Parameter.cpp.
void add_vector | ( | TString< float32_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 487 of file Parameter.cpp.
void add_vector | ( | TSparse< uint16_t > ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 543 of file Parameter.cpp.
void add_vector | ( | uint8_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 329 of file Parameter.cpp.
void add_vector | ( | int16_t ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 337 of file Parameter.cpp.
void add_vector | ( | bool ** | param, | |
index_t * | length, | |||
const char * | name, | |||
const char * | description = "" | |||
) |
Definition at line 305 of file Parameter.cpp.
virtual int32_t get_num_parameters | ( | void | ) | [virtual] |
Definition at line 66 of file Parameter.h.
bool load | ( | CSerializableFile * | file, | |
const char * | prefix = "" | |||
) | [virtual] |
Definition at line 1744 of file Parameter.cpp.
void print | ( | const char * | prefix = "" |
) | [virtual] |
Definition at line 1725 of file Parameter.cpp.
bool save | ( | CSerializableFile * | file, | |
const char * | prefix = "" | |||
) | [virtual] |
Definition at line 1732 of file Parameter.cpp.
DynArray<TParameter*> m_params [protected] |
Definition at line 373 of file Parameter.h.