SHOGUN v0.9.0
公有成员 | 保护成员 | 保护属性
Parameter类参考

详细描述

在文件Parameter.h第56行定义。

所有成员的列表。

公有成员

 Parameter (void)
virtual ~Parameter (void)
virtual void print (const char *prefix="")
virtual bool save (CSerializableFile *file, const char *prefix="")
virtual bool load (CSerializableFile *file, const char *prefix="")
virtual int32_t get_num_parameters (void)
void add (bool *param, const char *name, const char *description="")
void add (char *param, const char *name, const char *description="")
void add (int8_t *param, const char *name, const char *description="")
void add (uint8_t *param, const char *name, const char *description="")
void add (int16_t *param, const char *name, const char *description="")
void add (uint16_t *param, const char *name, const char *description="")
void add (int32_t *param, const char *name, const char *description="")
void add (uint32_t *param, const char *name, const char *description="")
void add (int64_t *param, const char *name, const char *description="")
void add (uint64_t *param, const char *name, const char *description="")
void add (float32_t *param, const char *name, const char *description="")
void add (float64_t *param, const char *name, const char *description="")
void add (floatmax_t *param, const char *name, const char *description="")
void add (CSGObject **param, const char *name, const char *description="")
void add (TString< bool > *param, const char *name, const char *description="")
void add (TString< char > *param, const char *name, const char *description="")
void add (TString< int8_t > *param, const char *name, const char *description="")
void add (TString< uint8_t > *param, const char *name, const char *description="")
void add (TString< int16_t > *param, const char *name, const char *description="")
void add (TString< uint16_t > *param, const char *name, const char *description="")
void add (TString< int32_t > *param, const char *name, const char *description="")
void add (TString< uint32_t > *param, const char *name, const char *description="")
void add (TString< int64_t > *param, const char *name, const char *description="")
void add (TString< uint64_t > *param, const char *name, const char *description="")
void add (TString< float32_t > *param, const char *name, const char *description="")
void add (TString< float64_t > *param, const char *name, const char *description="")
void add (TString< floatmax_t > *param, const char *name, const char *description="")
void add (TSparse< bool > *param, const char *name, const char *description="")
void add (TSparse< char > *param, const char *name, const char *description="")
void add (TSparse< int8_t > *param, const char *name, const char *description="")
void add (TSparse< uint8_t > *param, const char *name, const char *description="")
void add (TSparse< int16_t > *param, const char *name, const char *description="")
void add (TSparse< uint16_t > *param, const char *name, const char *description="")
void add (TSparse< int32_t > *param, const char *name, const char *description="")
void add (TSparse< uint32_t > *param, const char *name, const char *description="")
void add (TSparse< int64_t > *param, const char *name, const char *description="")
void add (TSparse< uint64_t > *param, const char *name, const char *description="")
void add (TSparse< float32_t > *param, const char *name, const char *description="")
void add (TSparse< float64_t > *param, const char *name, const char *description="")
void add (TSparse< floatmax_t > *param, const char *name, const char *description="")
void add_vector (bool **param, index_t *length, const char *name, const char *description="")
void add_vector (char **param, index_t *length, const char *name, const char *description="")
void add_vector (int8_t **param, index_t *length, const char *name, const char *description="")
void add_vector (uint8_t **param, index_t *length, const char *name, const char *description="")
void add_vector (int16_t **param, index_t *length, const char *name, const char *description="")
void add_vector (uint16_t **param, index_t *length, const char *name, const char *description="")
void add_vector (int32_t **param, index_t *length, const char *name, const char *description="")
void add_vector (uint32_t **param, index_t *length, const char *name, const char *description="")
void add_vector (int64_t **param, index_t *length, const char *name, const char *description="")
void add_vector (uint64_t **param, index_t *length, const char *name, const char *description="")
void add_vector (float32_t **param, index_t *length, const char *name, const char *description="")
void add_vector (float64_t **param, index_t *length, const char *name, const char *description="")
void add_vector (floatmax_t **param, index_t *length, const char *name, const char *description="")
void add_vector (CSGObject ***param, index_t *length, const char *name, const char *description="")
void add_vector (TString< bool > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< char > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< int8_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< uint8_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< int16_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< uint16_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< int32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< uint32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< int64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< uint64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< float32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< float64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TString< floatmax_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< bool > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< char > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< int8_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< uint8_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< int16_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< uint16_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< int32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< uint32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< int64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< uint64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< float32_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< float64_t > **param, index_t *length, const char *name, const char *description="")
void add_vector (TSparse< floatmax_t > **param, index_t *length, const char *name, const char *description="")
void add_matrix (bool **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (char **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (int8_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (uint8_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (int16_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (uint16_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (int32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (uint32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (int64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (uint64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (float32_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (float64_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (floatmax_t **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (CSGObject ***param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TString< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< bool > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< char > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< int8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< uint8_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< int16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< uint16_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< int32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< uint32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< int64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< uint64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< float32_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< float64_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")
void add_matrix (TSparse< floatmax_t > **param, index_t *length_y, index_t *length_x, const char *name, const char *description="")

保护成员

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

保护属性

DynArray< TParameter * > m_params

构造及析构函数文档

Parameter ( void  ) [explicit]

在文件Parameter.cpp第1694行定义。

~Parameter ( void  ) [virtual]

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


成员函数文档

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

在文件Parameter.cpp第22行定义。

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

在文件Parameter.cpp第43行定义。

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

在文件Parameter.cpp第50行定义。

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

在文件Parameter.cpp第99行定义。

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

在文件Parameter.cpp第211行定义。

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

在文件Parameter.cpp第218行定义。

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

在文件Parameter.cpp第106行定义。

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

在文件Parameter.cpp第225行定义。

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

在文件Parameter.cpp第232行定义。

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

在文件Parameter.cpp第113行定义。

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

在文件Parameter.cpp第239行定义。

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

在文件Parameter.cpp第246行定义。

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

在文件Parameter.cpp第120行定义。

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

在文件Parameter.cpp第253行定义。

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

在文件Parameter.cpp第260行定义。

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

在文件Parameter.cpp第57行定义。

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

在文件Parameter.cpp第127行定义。

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

在文件Parameter.cpp第267行定义。

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

在文件Parameter.cpp第274行定义。

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

在文件Parameter.cpp第134行定义。

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

在文件Parameter.cpp第281行定义。

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

在文件Parameter.cpp第288行定义。

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

在文件Parameter.cpp第64行定义。

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

在文件Parameter.cpp第141行定义。

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

在文件Parameter.cpp第295行定义。

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

在文件Parameter.cpp第148行定义。

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

在文件Parameter.cpp第29行定义。

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

在文件Parameter.cpp第71行定义。

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

在文件Parameter.cpp第155行定义。

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

在文件Parameter.cpp第162行定义。

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

在文件Parameter.cpp第78行定义。

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

在文件Parameter.cpp第169行定义。

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

在文件Parameter.cpp第176行定义。

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

在文件Parameter.cpp第36行定义。

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

在文件Parameter.cpp第85行定义。

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

在文件Parameter.cpp第183行定义。

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

在文件Parameter.cpp第190行定义。

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

在文件Parameter.cpp第92行定义。

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

在文件Parameter.cpp第197行定义。

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

在文件Parameter.cpp第204行定义。

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

在文件Parameter.cpp第611行定义。

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

在文件Parameter.cpp第746行定义。

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

在文件Parameter.cpp第854行定义。

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

在文件Parameter.cpp第926行定义。

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

在文件Parameter.cpp第944行定义。

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

在文件Parameter.cpp第908行定义。

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

在文件Parameter.cpp第872行定义。

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

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

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

在文件Parameter.cpp第800行定义。

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

在文件Parameter.cpp第836行定义。

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

在文件Parameter.cpp第602行定义。

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

在文件Parameter.cpp第818行定义。

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

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

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

在文件Parameter.cpp第782行定义。

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

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

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

在文件Parameter.cpp第647行定义。

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

在文件Parameter.cpp第665行定义。

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

在文件Parameter.cpp第674行定义。

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

在文件Parameter.cpp第683行定义。

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

在文件Parameter.cpp第620行定义。

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

在文件Parameter.cpp第692行定义。

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

在文件Parameter.cpp第728行定义。

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

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

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

在文件Parameter.cpp第710行定义。

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

在文件Parameter.cpp第719行定义。

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

在文件Parameter.cpp第935行定义。

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

在文件Parameter.cpp第917行定义。

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

在文件Parameter.cpp第899行定义。

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

在文件Parameter.cpp第737行定义。

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

在文件Parameter.cpp第755行定义。

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

在文件Parameter.cpp第773行定义。

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

在文件Parameter.cpp第791行定义。

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

在文件Parameter.cpp第809行定义。

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

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

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

在文件Parameter.cpp第845行定义。

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

在文件Parameter.cpp第863行定义。

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

在文件Parameter.cpp第881行定义。

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

在文件Parameter.cpp第638行定义。

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

在文件Parameter.cpp第656行定义。

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

在文件Parameter.cpp第953行定义。

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

在文件Parameter.cpp第1708行定义。

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

在文件Parameter.cpp第529行定义。

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

在文件Parameter.cpp第536行定义。

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

在文件Parameter.cpp第557行定义。

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

在文件Parameter.cpp第377行定义。

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

在文件Parameter.cpp第393行定义。

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

在文件Parameter.cpp第564行定义。

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

在文件Parameter.cpp第409行定义。

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

在文件Parameter.cpp第585行定义。

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

在文件Parameter.cpp第417行定义。

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

在文件Parameter.cpp第508行定义。

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

在文件Parameter.cpp第431行定义。

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

在文件Parameter.cpp第424行定义。

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

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

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

在文件Parameter.cpp第459行定义。

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

在文件Parameter.cpp第345行定义。

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

在文件Parameter.cpp第515行定义。

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

在文件Parameter.cpp第480行定义。

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

在文件Parameter.cpp第592行定义。

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

在文件Parameter.cpp第321行定义。

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

在文件Parameter.cpp第361行定义。

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

在文件Parameter.cpp第445行定义。

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

在文件Parameter.cpp第452行定义。

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

在文件Parameter.cpp第501行定义。

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

在文件Parameter.cpp第522行定义。

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

在文件Parameter.cpp第550行定义。

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

在文件Parameter.cpp第353行定义。

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

在文件Parameter.cpp第578行定义。

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

在文件Parameter.cpp第385行定义。

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

在文件Parameter.cpp第571行定义。

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

在文件Parameter.cpp第401行定义。

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

在文件Parameter.cpp第466行定义。

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

在文件Parameter.cpp第369行定义。

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

在文件Parameter.cpp第313行定义。

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

在文件Parameter.cpp第473行定义。

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

在文件Parameter.cpp第494行定义。

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

在文件Parameter.cpp第487行定义。

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

在文件Parameter.cpp第543行定义。

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

在文件Parameter.cpp第329行定义。

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

在文件Parameter.cpp第337行定义。

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

在文件Parameter.cpp第305行定义。

virtual int32_t get_num_parameters ( void  ) [virtual]

在文件Parameter.h第66行定义。

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

在文件Parameter.cpp第1744行定义。

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

在文件Parameter.cpp第1725行定义。

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

在文件Parameter.cpp第1732行定义。


成员数据文档

DynArray<TParameter*> m_params [protected]

在文件Parameter.h第373行定义。


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

SHOGUN Machine Learning Toolbox - Documentation