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

详细描述

Class to hold instances of a parameter map. Each element contains a key and a set of values, which each are of type SGParamInfo. May be compared to each other based on their keys.

在文件 ParameterMap.h106 行定义.

Public 成员函数

 ParameterMapElement ()
 
 ParameterMapElement (const SGParamInfo *key, DynArray< const SGParamInfo * > *values)
 
virtual ~ParameterMapElement ()
 
bool operator== (const ParameterMapElement &other) const
 
bool operator< (const ParameterMapElement &other) const
 
bool operator> (const ParameterMapElement &other) const
 
virtual const char * get_name () const
 

Public 属性

const SGParamInfom_key
 
DynArray< const SGParamInfo * > * m_values
 

构造及析构函数说明

constructor

在文件 ParameterMap.cpp189 行定义.

ParameterMapElement ( const SGParamInfo key,
DynArray< const SGParamInfo * > *  values 
)

constructor

参数
keykey of this element
valuesarray of value of this element

在文件 ParameterMap.cpp195 行定义.

~ParameterMapElement ( )
virtual

destructor

在文件 ParameterMap.cpp202 行定义.

成员函数说明

virtual const char* get_name ( ) const
virtual
返回
name of the SG_SERIALIZABLE

在文件 ParameterMap.h133 行定义.

bool operator< ( const ParameterMapElement other) const

operator for comparison (by m_key)

在文件 ParameterMap.cpp220 行定义.

bool operator== ( const ParameterMapElement other) const

operator for comparison, true iff m_key is equal

在文件 ParameterMap.cpp215 行定义.

bool operator> ( const ParameterMapElement other) const

operator for comparison (by m_key)

在文件 ParameterMap.cpp225 行定义.

类成员变量说明

const SGParamInfo* m_key

key

在文件 ParameterMap.h140 行定义.

DynArray<const SGParamInfo*>* m_values

values

在文件 ParameterMap.h143 行定义.


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

SHOGUN Machine Learning Toolbox - Documentation