Public Member Functions | Public Attributes

ParameterMapElement Class Reference


Detailed Description

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

Definition at line 78 of file ParameterMap.h.

List of all members.

Public Member Functions

 ParameterMapElement ()
 ParameterMapElement (SGParamInfo *key, SGParamInfo *value)
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 Attributes

SGParamInfom_key
SGParamInfom_value

Constructor & Destructor Documentation

constructor

Definition at line 89 of file ParameterMap.cpp.

ParameterMapElement ( SGParamInfo key,
SGParamInfo value 
)

constructor

Parameters:
key key of this element, is copied
value value of this element, is copied

Definition at line 94 of file ParameterMap.cpp.

~ParameterMapElement (  )  [virtual]

destructor

Definition at line 103 of file ParameterMap.cpp.


Member Function Documentation

virtual const char* get_name (  )  const [virtual]
Returns:
name of the SG_SERIALIZABLE

Definition at line 104 of file ParameterMap.h.

bool operator< ( const ParameterMapElement other  )  const

operator for comparison (by m_key)

Definition at line 114 of file ParameterMap.cpp.

bool operator== ( const ParameterMapElement other  )  const

operator for comparison, true iff m_key is equal

Definition at line 109 of file ParameterMap.cpp.

bool operator> ( const ParameterMapElement other  )  const

operator for comparison (by m_key)

Definition at line 119 of file ParameterMap.cpp.


Member Data Documentation

keys

Definition at line 114 of file ParameterMap.h.

values

Definition at line 116 of file ParameterMap.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

SHOGUN Machine Learning Toolbox - Documentation