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

详细描述

在文件Parameter.h56行定义。

所有成员的列表。

公有成员

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

~Parameter ( void  ) [virtual]

在文件Parameter.cpp1699行定义。


成员函数文档

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

在文件Parameter.cpp22行定义。

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

在文件Parameter.cpp43行定义。

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

在文件Parameter.cpp50行定义。

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

在文件Parameter.cpp99行定义。

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

在文件Parameter.cpp211行定义。

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

在文件Parameter.cpp218行定义。

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

在文件Parameter.cpp106行定义。

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

在文件Parameter.cpp225行定义。

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

在文件Parameter.cpp232行定义。

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

在文件Parameter.cpp113行定义。

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

在文件Parameter.cpp239行定义。

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

在文件Parameter.cpp246行定义。

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

在文件Parameter.cpp120行定义。

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

在文件Parameter.cpp253行定义。

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

在文件Parameter.cpp260行定义。

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

在文件Parameter.cpp57行定义。

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

在文件Parameter.cpp127行定义。

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

在文件Parameter.cpp267行定义。

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

在文件Parameter.cpp274行定义。

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

在文件Parameter.cpp134行定义。

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

在文件Parameter.cpp281行定义。

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

在文件Parameter.cpp288行定义。

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

在文件Parameter.cpp64行定义。

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

在文件Parameter.cpp141行定义。

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

在文件Parameter.cpp295行定义。

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

在文件Parameter.cpp148行定义。

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

在文件Parameter.cpp29行定义。

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

在文件Parameter.cpp71行定义。

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

在文件Parameter.cpp155行定义。

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

在文件Parameter.cpp162行定义。

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

在文件Parameter.cpp78行定义。

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

在文件Parameter.cpp169行定义。

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

在文件Parameter.cpp176行定义。

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

在文件Parameter.cpp36行定义。

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

在文件Parameter.cpp85行定义。

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

在文件Parameter.cpp183行定义。

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

在文件Parameter.cpp190行定义。

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

在文件Parameter.cpp92行定义。

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

在文件Parameter.cpp197行定义。

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

在文件Parameter.cpp204行定义。

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

在文件Parameter.cpp611行定义。

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

在文件Parameter.cpp746行定义。

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

在文件Parameter.cpp854行定义。

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

在文件Parameter.cpp926行定义。

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

在文件Parameter.cpp944行定义。

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

在文件Parameter.cpp908行定义。

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

在文件Parameter.cpp872行定义。

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

在文件Parameter.cpp890行定义。

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

在文件Parameter.cpp800行定义。

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

在文件Parameter.cpp836行定义。

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

在文件Parameter.cpp602行定义。

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

在文件Parameter.cpp818行定义。

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

在文件Parameter.cpp764行定义。

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

在文件Parameter.cpp782行定义。

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

在文件Parameter.cpp629行定义。

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

在文件Parameter.cpp647行定义。

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

在文件Parameter.cpp665行定义。

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

在文件Parameter.cpp674行定义。

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

在文件Parameter.cpp683行定义。

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

在文件Parameter.cpp620行定义。

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

在文件Parameter.cpp692行定义。

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

在文件Parameter.cpp728行定义。

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

在文件Parameter.cpp701行定义。

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

在文件Parameter.cpp710行定义。

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

在文件Parameter.cpp719行定义。

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

在文件Parameter.cpp935行定义。

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

在文件Parameter.cpp917行定义。

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

在文件Parameter.cpp899行定义。

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

在文件Parameter.cpp737行定义。

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

在文件Parameter.cpp755行定义。

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

在文件Parameter.cpp773行定义。

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

在文件Parameter.cpp791行定义。

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

在文件Parameter.cpp809行定义。

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

在文件Parameter.cpp827行定义。

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

在文件Parameter.cpp845行定义。

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

在文件Parameter.cpp863行定义。

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

在文件Parameter.cpp881行定义。

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

在文件Parameter.cpp638行定义。

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

在文件Parameter.cpp656行定义。

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

在文件Parameter.cpp953行定义。

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

在文件Parameter.cpp1708行定义。

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

在文件Parameter.cpp529行定义。

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

在文件Parameter.cpp536行定义。

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

在文件Parameter.cpp557行定义。

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

在文件Parameter.cpp377行定义。

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

在文件Parameter.cpp393行定义。

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

在文件Parameter.cpp564行定义。

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

在文件Parameter.cpp409行定义。

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

在文件Parameter.cpp585行定义。

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

在文件Parameter.cpp417行定义。

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

在文件Parameter.cpp508行定义。

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

在文件Parameter.cpp431行定义。

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

在文件Parameter.cpp424行定义。

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

在文件Parameter.cpp438行定义。

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

在文件Parameter.cpp459行定义。

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

在文件Parameter.cpp345行定义。

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

在文件Parameter.cpp515行定义。

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

在文件Parameter.cpp480行定义。

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

在文件Parameter.cpp592行定义。

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

在文件Parameter.cpp321行定义。

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

在文件Parameter.cpp361行定义。

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

在文件Parameter.cpp445行定义。

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

在文件Parameter.cpp452行定义。

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

在文件Parameter.cpp501行定义。

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

在文件Parameter.cpp522行定义。

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

在文件Parameter.cpp550行定义。

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

在文件Parameter.cpp353行定义。

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

在文件Parameter.cpp578行定义。

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

在文件Parameter.cpp385行定义。

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

在文件Parameter.cpp571行定义。

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

在文件Parameter.cpp401行定义。

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

在文件Parameter.cpp466行定义。

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

在文件Parameter.cpp369行定义。

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

在文件Parameter.cpp313行定义。

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

在文件Parameter.cpp473行定义。

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

在文件Parameter.cpp494行定义。

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

在文件Parameter.cpp487行定义。

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

在文件Parameter.cpp543行定义。

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

在文件Parameter.cpp329行定义。

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

在文件Parameter.cpp337行定义。

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

在文件Parameter.cpp305行定义。

virtual int32_t get_num_parameters ( void  ) [virtual]

在文件Parameter.h66行定义。

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

在文件Parameter.cpp1744行定义。

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

在文件Parameter.cpp1725行定义。

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

在文件Parameter.cpp1732行定义。


成员数据文档

DynArray<TParameter*> m_params [protected]

在文件Parameter.h373行定义。


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

SHOGUN Machine Learning Toolbox - Documentation