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

详细描述

Parameter class.

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

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

Public 成员函数

 Parameter ()
 
virtual ~Parameter ()
 
virtual void print (const char *prefix="")
 
virtual bool save (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 第 2746 行定义.

~Parameter ( )
virtual

destructor

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

成员函数说明

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

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

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 第 635 行定义.

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 第 642 行定义.

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 第 649 行定义.

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 第 656 行定义.

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 第 663 行定义.

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 第 670 行定义.

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 第 677 行定义.

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 第 684 行定义.

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 第 691 行定义.

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 第 698 行定义.

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 第 705 行定义.

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 第 712 行定义.

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 第 719 行定义.

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 第 726 行定义.

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 第 733 行定义.

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 第 740 行定义.

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 第 747 行定义.

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 第 754 行定义.

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 第 761 行定义.

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 第 768 行定义.

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 第 775 行定义.

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 第 782 行定义.

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 第 789 行定义.

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 第 796 行定义.

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 第 803 行定义.

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 第 810 行定义.

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 第 817 行定义.

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 第 824 行定义.

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 第 831 行定义.

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 第 838 行定义.

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 第 845 行定义.

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 第 852 行定义.

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 第 859 行定义.

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 第 866 行定义.

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 第 873 行定义.

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 第 880 行定义.

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 第 887 行定义.

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 第 894 行定义.

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 第 901 行定义.

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 第 908 行定义.

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 第 915 行定义.

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 第 922 行定义.

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 第 1313 行定义.

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 第 1321 行定义.

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 第 1329 行定义.

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 第 1337 行定义.

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 第 1345 行定义.

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 第 1353 行定义.

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 第 1361 行定义.

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 第 1369 行定义.

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 第 1377 行定义.

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 第 1385 行定义.

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 第 1393 行定义.

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 第 1401 行定义.

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 第 1409 行定义.

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 第 1417 行定义.

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 第 1425 行定义.

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 第 1433 行定义.

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 第 1441 行定义.

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 第 1449 行定义.

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 第 1457 行定义.

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 第 1465 行定义.

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 第 1473 行定义.

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 第 1481 行定义.

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 第 1489 行定义.

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 第 1497 行定义.

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 第 1505 行定义.

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 第 1513 行定义.

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 第 1521 行定义.

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 第 1529 行定义.

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 第 1537 行定义.

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 第 1545 行定义.

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 第 1553 行定义.

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 第 1561 行定义.

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 第 1569 行定义.

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 第 1577 行定义.

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 第 1585 行定义.

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 第 1593 行定义.

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 第 1601 行定义.

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 第 1609 行定义.

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 第 1617 行定义.

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 第 1625 行定义.

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 第 1633 行定义.

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 第 1641 行定义.

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 第 1649 行定义.

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 第 1657 行定义.

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 第 1665 行定义.

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 第 1673 行定义.

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 第 1681 行定义.

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 第 1689 行定义.

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 第 1697 行定义.

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 第 1705 行定义.

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 第 1713 行定义.

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 第 1721 行定义.

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 第 1729 行定义.

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 第 1737 行定义.

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 第 1745 行定义.

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 第 1753 行定义.

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 第 1761 行定义.

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 第 933 行定义.

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 第 942 行定义.

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 第 951 行定义.

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 第 960 行定义.

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 第 969 行定义.

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 第 978 行定义.

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 第 987 行定义.

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 第 996 行定义.

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 第 1005 行定义.

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 第 1014 行定义.

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 第 1023 行定义.

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 第 1032 行定义.

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 第 1041 行定义.

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 第 1050 行定义.

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 第 1059 行定义.

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 第 1068 行定义.

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 第 1077 行定义.

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 第 1086 行定义.

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 第 1095 行定义.

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 第 1104 行定义.

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 第 1113 行定义.

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 第 1122 行定义.

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 第 1131 行定义.

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 第 1140 行定义.

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 第 1149 行定义.

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 第 1158 行定义.

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 第 1167 行定义.

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 第 1176 行定义.

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 第 1185 行定义.

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 第 1194 行定义.

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 第 1203 行定义.

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 第 1212 行定义.

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 第 1221 行定义.

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 第 1230 行定义.

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 第 1239 行定义.

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 第 1248 行定义.

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 第 1257 行定义.

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 第 1266 行定义.

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 第 1275 行定义.

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 第 1284 行定义.

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 第 1293 行定义.

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 第 1302 行定义.

void add_parameters ( Parameter *  params)

Adds all parameters from another instance to this one

参数
paramsanother Parameter instance

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

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 第 2760 行定义.

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 第 324 行定义.

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 第 332 行定义.

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 第 340 行定义.

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 第 348 行定义.

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 第 356 行定义.

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 第 364 行定义.

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 第 372 行定义.

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 第 380 行定义.

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 第 388 行定义.

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 第 396 行定义.

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 第 404 行定义.

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 第 412 行定义.

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 第 420 行定义.

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 第 428 行定义.

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 第 436 行定义.

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 第 444 行定义.

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 第 451 行定义.

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 第 458 行定义.

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 第 465 行定义.

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 第 472 行定义.

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 第 479 行定义.

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 第 486 行定义.

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 第 493 行定义.

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 第 500 行定义.

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 第 507 行定义.

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 第 514 行定义.

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 第 521 行定义.

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 第 528 行定义.

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 第 535 行定义.

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 第 542 行定义.

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 第 549 行定义.

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 第 556 行定义.

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 第 563 行定义.

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 第 570 行定义.

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 第 577 行定义.

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 第 584 行定义.

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 第 591 行定义.

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 第 598 行定义.

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 第 605 行定义.

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 第 612 行定义.

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 第 619 行定义.

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 第 626 行定义.

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 第 2959 行定义.

virtual int32_t get_num_parameters ( )
virtual

getter for number of parameters

返回
number of parameters

在文件 Parameter.h 第 244 行定义.

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

在文件 Parameter.h 第 277 行定义.

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

在文件 Parameter.h 第 287 行定义.

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

print

参数
prefixprefix

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

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

save to serializable file

参数
filedestination file
prefixprefix

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

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 第 2815 行定义.

类成员变量说明

DynArray<TParameter*> m_params
protected

array of parameters

在文件 Parameter.h 第 2063 行定义.


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

SHOGUN Machine Learning Toolbox - Documentation