SHOGUN  4.1.0
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
所有成员列表 | Public 成员函数 | Protected 成员函数 | Protected 属性
Parameter类 参考

详细描述

Parameter class.

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

在文件 base/Parameter.h188 行定义.

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)
 
TParameterget_parameter (int32_t idx)
 
TParameterget_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.cpp2721 行定义.

~Parameter ( )
virtual

destructor

在文件 Parameter.cpp2726 行定义.

成员函数说明

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp37 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp44 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp51 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp58 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp65 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp72 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp79 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp86 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp93 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp100 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp107 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp114 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp121 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp128 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp135 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp142 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp149 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp156 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp163 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp170 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp177 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp184 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp191 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp198 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp205 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp212 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp219 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp226 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp233 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp240 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp247 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp254 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp261 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp268 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp275 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp282 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp289 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp296 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp303 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp310 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp317 行定义.

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

add param

参数
paramparameter itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp324 行定义.

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

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp645 行定义.

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

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp652 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

add vector param

参数
paramparameter vector itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp743 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1323 行定义.

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1331 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1435 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1659 行定义.

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1667 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

add matrix param

参数
paramparameter matrix itself
namename of parameter
descriptiondescription of parameter

在文件 Parameter.cpp1771 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void add_parameters ( Parameter params)

Adds all parameters from another instance to this one

参数
paramsanother Parameter instance

在文件 Parameter.cpp2924 行定义.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

bool contains_parameter ( const char *  name)

Checks if a parameter with the spcified name is included

返回
true if parameter with name is included

在文件 Parameter.cpp2934 行定义.

virtual int32_t get_num_parameters ( )
virtual

getter for number of parameters

返回
number of parameters

在文件 base/Parameter.h216 行定义.

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

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

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

load from serializable file

参数
filesource file
prefixprefix

在文件 Parameter.cpp2781 行定义.

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

print

参数
prefixprefix

在文件 Parameter.cpp2762 行定义.

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

save to serializable file

参数
filedestination file
prefixprefix

在文件 Parameter.cpp2769 行定义.

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

类成员变量说明

DynArray<TParameter*> m_params
protected

array of parameters

在文件 base/Parameter.h2035 行定义.


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

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