SHOGUN  4.1.0
所有成员列表 | Public 成员函数 | Protected 成员函数 | Protected 属性
Parameter类 参考

详细描述

Parameter class.

Must not be an CSGObject to prevent a recursive call of constructors.

在文件 base/Parameter.h 第 188 行定义.

Public 成员函数

 Parameter ()
 
virtual ~Parameter ()
 
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 set_from_parameters (Parameter *params)
 
void add_parameters (Parameter *params)
 
bool contains_parameter (const char *name)
 
TParameter * get_parameter (int32_t idx)
 
TParameter * get_parameter (const char *name)
 
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 (complex128_t *param, const char *name, const char *description="")
 
void add (CSGObject **param, const char *name, const char *description="")
 
void add (SGString< bool > *param, const char *name, const char *description="")
 
void add (SGString< char > *param, const char *name, const char *description="")
 
void add (SGString< int8_t > *param, const char *name, const char *description="")
 
void add (SGString< uint8_t > *param, const char *name, const char *description="")
 
void add (SGString< int16_t > *param, const char *name, const char *description="")
 
void add (SGString< uint16_t > *param, const char *name, const char *description="")
 
void add (SGString< int32_t > *param, const char *name, const char *description="")
 
void add (SGString< uint32_t > *param, const char *name, const char *description="")
 
void add (SGString< int64_t > *param, const char *name, const char *description="")
 
void add (SGString< uint64_t > *param, const char *name, const char *description="")
 
void add (SGString< float32_t > *param, const char *name, const char *description="")
 
void add (SGString< float64_t > *param, const char *name, const char *description="")
 
void add (SGString< floatmax_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< bool > *param, const char *name, const char *description="")
 
void add (SGSparseVector< char > *param, const char *name, const char *description="")
 
void add (SGSparseVector< int8_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< uint8_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< int16_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< uint16_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< int32_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< uint32_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< int64_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< uint64_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< float32_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< float64_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< floatmax_t > *param, const char *name, const char *description="")
 
void add (SGSparseVector< complex128_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 (complex128_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 (SGString< bool > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< char > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< int8_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< uint8_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< int16_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< uint16_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< int32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< uint32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< int64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< uint64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< float32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< float64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGString< floatmax_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< bool > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< char > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< int8_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< uint8_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< int16_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< uint16_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< int32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< uint32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< int64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< uint64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< float32_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< float64_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< floatmax_t > **param, index_t *length, const char *name, const char *description="")
 
void add_vector (SGSparseVector< complex128_t > **param, index_t *length, const char *name, const char *description="")
 
void add (SGVector< bool > *param, const char *name, const char *description="")
 
void add (SGVector< char > *param, const char *name, const char *description="")
 
void add (SGVector< int8_t > *param, const char *name, const char *description="")
 
void add (SGVector< uint8_t > *param, const char *name, const char *description="")
 
void add (SGVector< int16_t > *param, const char *name, const char *description="")
 
void add (SGVector< uint16_t > *param, const char *name, const char *description="")
 
void add (SGVector< int32_t > *param, const char *name, const char *description="")
 
void add (SGVector< uint32_t > *param, const char *name, const char *description="")
 
void add (SGVector< int64_t > *param, const char *name, const char *description="")
 
void add (SGVector< uint64_t > *param, const char *name, const char *description="")
 
void add (SGVector< float32_t > *param, const char *name, const char *description="")
 
void add (SGVector< float64_t > *param, const char *name, const char *description="")
 
void add (SGVector< floatmax_t > *param, const char *name, const char *description="")
 
void add (SGVector< complex128_t > *param, const char *name, const char *description="")
 
void add (SGVector< CSGObject * > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< bool > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< char > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< int8_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< uint8_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< int16_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< uint16_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< int32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< uint32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< int64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< uint64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< float32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< float64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGString< floatmax_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< bool > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< char > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< int8_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< uint8_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< int16_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< uint16_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< int32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< uint32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< int64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< uint64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< float32_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< float64_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< floatmax_t > > *param, const char *name, const char *description="")
 
void add (SGVector< SGSparseVector< complex128_t > > *param, 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 (complex128_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 (SGString< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGString< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add_matrix (SGSparseVector< complex128_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
 
void add (SGMatrix< bool > *param, const char *name, const char *description="")
 
void add (SGMatrix< char > *param, const char *name, const char *description="")
 
void add (SGMatrix< int8_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< uint8_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< int16_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< uint16_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< int32_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< uint32_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< int64_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< uint64_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< float32_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< float64_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< floatmax_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< complex128_t > *param, const char *name, const char *description="")
 
void add (SGMatrix< CSGObject * > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< bool > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< char > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< int8_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< uint8_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< int16_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< uint16_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< int32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< uint32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< int64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< uint64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< float32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< float64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGString< floatmax_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< bool > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< char > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< int8_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< uint8_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< int16_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< uint16_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< int32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< uint32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< int64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< uint64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< float32_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< float64_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< floatmax_t > > *param, const char *name, const char *description="")
 
void add (SGMatrix< SGSparseVector< complex128_t > > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< bool > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< char > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< int8_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< uint8_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< int16_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< uint16_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< int32_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< uint32_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< int64_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< uint64_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< float32_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< float64_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< floatmax_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< complex128_t > *param, const char *name, const char *description="")
 
void add (SGSparseMatrix< CSGObject * > *param, const char *name, const char *description="")
 

Protected 成员函数

virtual void add_type (const TSGDataType *type, void *param, const char *name, const char *description)
 

Protected 属性

DynArray< TParameter * > m_params
 

构造及析构函数说明

Parameter ( )
explicit

explicit constructor

在文件 Parameter.cpp 第 2721 行定义.

~Parameter ( )
virtual

destructor

在文件 Parameter.cpp 第 2726 行定义.

成员函数说明

void add ( bool *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 37 行定义.

void add ( char *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 44 行定义.

void add ( int8_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 51 行定义.

void add ( uint8_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 58 行定义.

void add ( int16_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 65 行定义.

void add ( uint16_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 72 行定义.

void add ( int32_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 79 行定义.

void add ( uint32_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 86 行定义.

void add ( int64_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 93 行定义.

void add ( uint64_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 100 行定义.

void add ( float32_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 107 行定义.

void add ( float64_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 114 行定义.

void add ( floatmax_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 121 行定义.

void add ( complex128_t *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 128 行定义.

void add ( CSGObject **  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 135 行定义.

void add ( SGString< bool > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 142 行定义.

void add ( SGString< char > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 149 行定义.

void add ( SGString< int8_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 156 行定义.

void add ( SGString< uint8_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 163 行定义.

void add ( SGString< int16_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 170 行定义.

void add ( SGString< uint16_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 177 行定义.

void add ( SGString< int32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 184 行定义.

void add ( SGString< uint32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 191 行定义.

void add ( SGString< int64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 198 行定义.

void add ( SGString< uint64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 205 行定义.

void add ( SGString< float32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 212 行定义.

void add ( SGString< float64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 219 行定义.

void add ( SGString< floatmax_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 226 行定义.

void add ( SGSparseVector< bool > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 233 行定义.

void add ( SGSparseVector< char > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 240 行定义.

void add ( SGSparseVector< int8_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 247 行定义.

void add ( SGSparseVector< uint8_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 254 行定义.

void add ( SGSparseVector< int16_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 261 行定义.

void add ( SGSparseVector< uint16_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 268 行定义.

void add ( SGSparseVector< int32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 275 行定义.

void add ( SGSparseVector< uint32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 282 行定义.

void add ( SGSparseVector< int64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 289 行定义.

void add ( SGSparseVector< uint64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 296 行定义.

void add ( SGSparseVector< float32_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 303 行定义.

void add ( SGSparseVector< float64_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 310 行定义.

void add ( SGSparseVector< floatmax_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 317 行定义.

void add ( SGSparseVector< complex128_t > *  param,
const char *  name,
const char *  description = "" 
)

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 324 行定义.

void add ( SGVector< bool > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 645 行定义.

void add ( SGVector< char > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 652 行定义.

void add ( SGVector< int8_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 659 行定义.

void add ( SGVector< uint8_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 666 行定义.

void add ( SGVector< int16_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 673 行定义.

void add ( SGVector< uint16_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 680 行定义.

void add ( SGVector< int32_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 687 行定义.

void add ( SGVector< uint32_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 694 行定义.

void add ( SGVector< int64_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 701 行定义.

void add ( SGVector< uint64_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 708 行定义.

void add ( SGVector< float32_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 715 行定义.

void add ( SGVector< float64_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 722 行定义.

void add ( SGVector< floatmax_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 729 行定义.

void add ( SGVector< complex128_t > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 736 行定义.

void add ( SGVector< CSGObject * > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 743 行定义.

void add ( SGVector< SGString< bool > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 750 行定义.

void add ( SGVector< SGString< char > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 757 行定义.

void add ( SGVector< SGString< int8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 764 行定义.

void add ( SGVector< SGString< uint8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 771 行定义.

void add ( SGVector< SGString< int16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 778 行定义.

void add ( SGVector< SGString< uint16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 785 行定义.

void add ( SGVector< SGString< int32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 792 行定义.

void add ( SGVector< SGString< uint32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 799 行定义.

void add ( SGVector< SGString< int64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 806 行定义.

void add ( SGVector< SGString< uint64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 813 行定义.

void add ( SGVector< SGString< float32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 820 行定义.

void add ( SGVector< SGString< float64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 827 行定义.

void add ( SGVector< SGString< floatmax_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 834 行定义.

void add ( SGVector< SGSparseVector< bool > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 841 行定义.

void add ( SGVector< SGSparseVector< char > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 848 行定义.

void add ( SGVector< SGSparseVector< int8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 855 行定义.

void add ( SGVector< SGSparseVector< uint8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 862 行定义.

void add ( SGVector< SGSparseVector< int16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 869 行定义.

void add ( SGVector< SGSparseVector< uint16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 876 行定义.

void add ( SGVector< SGSparseVector< int32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 883 行定义.

void add ( SGVector< SGSparseVector< uint32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 890 行定义.

void add ( SGVector< SGSparseVector< int64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 897 行定义.

void add ( SGVector< SGSparseVector< uint64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 904 行定义.

void add ( SGVector< SGSparseVector< float32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 911 行定义.

void add ( SGVector< SGSparseVector< float64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 918 行定义.

void add ( SGVector< SGSparseVector< floatmax_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 925 行定义.

void add ( SGVector< SGSparseVector< complex128_t > > *  param,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 932 行定义.

void add ( SGMatrix< bool > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1323 行定义.

void add ( SGMatrix< char > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1331 行定义.

void add ( SGMatrix< int8_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1339 行定义.

void add ( SGMatrix< uint8_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1347 行定义.

void add ( SGMatrix< int16_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1355 行定义.

void add ( SGMatrix< uint16_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1363 行定义.

void add ( SGMatrix< int32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1371 行定义.

void add ( SGMatrix< uint32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1379 行定义.

void add ( SGMatrix< int64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1387 行定义.

void add ( SGMatrix< uint64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1395 行定义.

void add ( SGMatrix< float32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1403 行定义.

void add ( SGMatrix< float64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1411 行定义.

void add ( SGMatrix< floatmax_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1419 行定义.

void add ( SGMatrix< complex128_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1427 行定义.

void add ( SGMatrix< CSGObject * > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1435 行定义.

void add ( SGMatrix< SGString< bool > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1443 行定义.

void add ( SGMatrix< SGString< char > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1451 行定义.

void add ( SGMatrix< SGString< int8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1459 行定义.

void add ( SGMatrix< SGString< uint8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1467 行定义.

void add ( SGMatrix< SGString< int16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1475 行定义.

void add ( SGMatrix< SGString< uint16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1483 行定义.

void add ( SGMatrix< SGString< int32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1491 行定义.

void add ( SGMatrix< SGString< uint32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1499 行定义.

void add ( SGMatrix< SGString< int64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1507 行定义.

void add ( SGMatrix< SGString< uint64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1515 行定义.

void add ( SGMatrix< SGString< float32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1523 行定义.

void add ( SGMatrix< SGString< float64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1531 行定义.

void add ( SGMatrix< SGString< floatmax_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1539 行定义.

void add ( SGMatrix< SGSparseVector< bool > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1547 行定义.

void add ( SGMatrix< SGSparseVector< char > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1555 行定义.

void add ( SGMatrix< SGSparseVector< int8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1563 行定义.

void add ( SGMatrix< SGSparseVector< uint8_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1571 行定义.

void add ( SGMatrix< SGSparseVector< int16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1579 行定义.

void add ( SGMatrix< SGSparseVector< uint16_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1587 行定义.

void add ( SGMatrix< SGSparseVector< int32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1595 行定义.

void add ( SGMatrix< SGSparseVector< uint32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1603 行定义.

void add ( SGMatrix< SGSparseVector< int64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1611 行定义.

void add ( SGMatrix< SGSparseVector< uint64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1619 行定义.

void add ( SGMatrix< SGSparseVector< float32_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1627 行定义.

void add ( SGMatrix< SGSparseVector< float64_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1635 行定义.

void add ( SGMatrix< SGSparseVector< floatmax_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1643 行定义.

void add ( SGMatrix< SGSparseVector< complex128_t > > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1651 行定义.

void add ( SGSparseMatrix< bool > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1659 行定义.

void add ( SGSparseMatrix< char > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1667 行定义.

void add ( SGSparseMatrix< int8_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1675 行定义.

void add ( SGSparseMatrix< uint8_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1683 行定义.

void add ( SGSparseMatrix< int16_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1691 行定义.

void add ( SGSparseMatrix< uint16_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1699 行定义.

void add ( SGSparseMatrix< int32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1707 行定义.

void add ( SGSparseMatrix< uint32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1715 行定义.

void add ( SGSparseMatrix< int64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1723 行定义.

void add ( SGSparseMatrix< uint64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1731 行定义.

void add ( SGSparseMatrix< float32_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1739 行定义.

void add ( SGSparseMatrix< float64_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1747 行定义.

void add ( SGSparseMatrix< floatmax_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1755 行定义.

void add ( SGSparseMatrix< complex128_t > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1763 行定义.

void add ( SGSparseMatrix< CSGObject * > *  param,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1771 行定义.

void add_matrix ( bool **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 943 行定义.

void add_matrix ( char **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 952 行定义.

void add_matrix ( int8_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 961 行定义.

void add_matrix ( uint8_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 970 行定义.

void add_matrix ( int16_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 979 行定义.

void add_matrix ( uint16_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 988 行定义.

void add_matrix ( int32_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 997 行定义.

void add_matrix ( uint32_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1006 行定义.

void add_matrix ( int64_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1015 行定义.

void add_matrix ( uint64_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1024 行定义.

void add_matrix ( float32_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1033 行定义.

void add_matrix ( float64_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1042 行定义.

void add_matrix ( floatmax_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1051 行定义.

void add_matrix ( complex128_t **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1060 行定义.

void add_matrix ( CSGObject ***  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1069 行定义.

void add_matrix ( SGString< bool > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1078 行定义.

void add_matrix ( SGString< char > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1087 行定义.

void add_matrix ( SGString< int8_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1096 行定义.

void add_matrix ( SGString< uint8_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1105 行定义.

void add_matrix ( SGString< int16_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1114 行定义.

void add_matrix ( SGString< uint16_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1123 行定义.

void add_matrix ( SGString< int32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1132 行定义.

void add_matrix ( SGString< uint32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1141 行定义.

void add_matrix ( SGString< int64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1150 行定义.

void add_matrix ( SGString< uint64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1159 行定义.

void add_matrix ( SGString< float32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1168 行定义.

void add_matrix ( SGString< float64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1177 行定义.

void add_matrix ( SGString< floatmax_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1186 行定义.

void add_matrix ( SGSparseVector< bool > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1195 行定义.

void add_matrix ( SGSparseVector< char > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1204 行定义.

void add_matrix ( SGSparseVector< int8_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1213 行定义.

void add_matrix ( SGSparseVector< uint8_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1222 行定义.

void add_matrix ( SGSparseVector< int16_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1231 行定义.

void add_matrix ( SGSparseVector< uint16_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1240 行定义.

void add_matrix ( SGSparseVector< int32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1249 行定义.

void add_matrix ( SGSparseVector< uint32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1258 行定义.

void add_matrix ( SGSparseVector< int64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1267 行定义.

void add_matrix ( SGSparseVector< uint64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1276 行定义.

void add_matrix ( SGSparseVector< float32_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1285 行定义.

void add_matrix ( SGSparseVector< float64_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1294 行定义.

void add_matrix ( SGSparseVector< floatmax_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1303 行定义.

void add_matrix ( SGSparseVector< complex128_t > **  param,
index_t *  length_y,
index_t *  length_x,
const char *  name,
const char *  description = "" 
)

add matrix param

参数
paramparameter matrix itself
length_yy size of matrix
length_xx size of matrix
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 1312 行定义.

void add_parameters ( Parameter *  params)

Adds all parameters from another instance to this one

参数
paramsanother Parameter instance

在文件 Parameter.cpp 第 2924 行定义.

void add_type ( const TSGDataType *  type,
void *  param,
const char *  name,
const char *  description 
)
protectedvirtual

add new type

参数
typetype to be added
parampointer to parameter
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 2735 行定义.

void add_vector ( bool **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 334 行定义.

void add_vector ( char **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 342 行定义.

void add_vector ( int8_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 350 行定义.

void add_vector ( uint8_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 358 行定义.

void add_vector ( int16_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 366 行定义.

void add_vector ( uint16_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 374 行定义.

void add_vector ( int32_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 382 行定义.

void add_vector ( uint32_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 390 行定义.

void add_vector ( int64_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 398 行定义.

void add_vector ( uint64_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 406 行定义.

void add_vector ( float32_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 414 行定义.

void add_vector ( float64_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 422 行定义.

void add_vector ( floatmax_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 430 行定义.

void add_vector ( complex128_t **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 438 行定义.

void add_vector ( CSGObject ***  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 446 行定义.

void add_vector ( SGString< bool > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 454 行定义.

void add_vector ( SGString< char > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 461 行定义.

void add_vector ( SGString< int8_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 468 行定义.

void add_vector ( SGString< uint8_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 475 行定义.

void add_vector ( SGString< int16_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 482 行定义.

void add_vector ( SGString< uint16_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 489 行定义.

void add_vector ( SGString< int32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 496 行定义.

void add_vector ( SGString< uint32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 503 行定义.

void add_vector ( SGString< int64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 510 行定义.

void add_vector ( SGString< uint64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 517 行定义.

void add_vector ( SGString< float32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 524 行定义.

void add_vector ( SGString< float64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 531 行定义.

void add_vector ( SGString< floatmax_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 538 行定义.

void add_vector ( SGSparseVector< bool > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 545 行定义.

void add_vector ( SGSparseVector< char > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 552 行定义.

void add_vector ( SGSparseVector< int8_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 559 行定义.

void add_vector ( SGSparseVector< uint8_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 566 行定义.

void add_vector ( SGSparseVector< int16_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 573 行定义.

void add_vector ( SGSparseVector< uint16_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 580 行定义.

void add_vector ( SGSparseVector< int32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 587 行定义.

void add_vector ( SGSparseVector< uint32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 594 行定义.

void add_vector ( SGSparseVector< int64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 601 行定义.

void add_vector ( SGSparseVector< uint64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 608 行定义.

void add_vector ( SGSparseVector< float32_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 615 行定义.

void add_vector ( SGSparseVector< float64_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 622 行定义.

void add_vector ( SGSparseVector< floatmax_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 629 行定义.

void add_vector ( SGSparseVector< complex128_t > **  param,
index_t *  length,
const char *  name,
const char *  description = "" 
)

add vector param

参数
paramparameter vector itself
lengthlength of vector
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp 第 636 行定义.

bool contains_parameter ( const char *  name)

Checks if a parameter with the spcified name is included

返回
true if parameter with name is included

在文件 Parameter.cpp 第 2934 行定义.

virtual int32_t get_num_parameters ( )
virtual

getter for number of parameters

返回
number of parameters

在文件 base/Parameter.h 第 216 行定义.

TParameter* get_parameter ( int32_t  idx)

Getter for TParameter elements (Does not to bound checking)

参数
idxdesired index
返回
pointer to the TParameter with the specified index

在文件 base/Parameter.h 第 249 行定义.

TParameter* get_parameter ( const char *  name)

Getter for Tparameter elements by name

参数
namename of desired parameter
返回
parameter with desired name, NULL if non such found

在文件 base/Parameter.h 第 259 行定义.

bool load ( CSerializableFile *  file,
const char *  prefix = "" 
)
virtual

load from serializable file

参数
filesource file
prefixprefix

在文件 Parameter.cpp 第 2781 行定义.

void print ( const char *  prefix = "")
virtual

print

参数
prefixprefix

在文件 Parameter.cpp 第 2762 行定义.

bool save ( CSerializableFile *  file,
const char *  prefix = "" 
)
virtual

save to serializable file

参数
filedestination file
prefixprefix

在文件 Parameter.cpp 第 2769 行定义.

void set_from_parameters ( Parameter *  params)

Takes another Parameter instance and sets all parameters of this instance (with equal name) to the values of the provided one. (Note that if CSGObjects are replaced, the old ones are SG_UNREFed and the new ones are SG_REFed) Currently only works for any float64_t and CSGObject type.

参数
paramsanother Parameter instance

在文件 Parameter.cpp 第 2790 行定义.

类成员变量说明

DynArray<TParameter*> m_params
protected

array of parameters

在文件 base/Parameter.h 第 2035 行定义.


该类的文档由以下文件生成:

SHOGUN 机器学习工具包 - 项目文档