#include <val.h>


Definition at line 774 of file val.h.
Public Member Functions | |
| val_SysVolLocationType (const string &a_name, const val_Limit a_limits, const UInt32_t a_minNumOfVal=1, const UInt64_t a_maxNumOfVal=cfg_INFINITE, const string &a_defaultStr="") | |
| virtual | ~val_SysVolLocationType () |
| virtual void | Bind (ivd_SysVolLocation_e &a_dest) |
Private Member Functions | |
| virtual void | Assign (const string &a_strVal) |
Private Attributes | |
| ivd_SysVolLocation_e * | m_svlType_p |
| log_CLASSID_m | |
| val_SysVolLocationType::val_SysVolLocationType | ( | const string & | a_name, | |
| const val_Limit | a_limits, | |||
| const UInt32_t | a_minNumOfVal = 1, |
|||
| const UInt64_t | a_maxNumOfVal = cfg_INFINITE, |
|||
| const string & | a_defaultStr = "" | |||
| ) |
Definition at line 1069 of file val.cpp.
01075 : val_Value(a_name, a_limits, a_minNumOfVal, a_maxNumOfVal, a_defaultStr ), 01076 m_svlType_p(NULL) { 01077 // Empty 01078 }
| val_SysVolLocationType::~val_SysVolLocationType | ( | ) | [virtual] |
| void val_SysVolLocationType::Bind | ( | ivd_SysVolLocation_e & | a_dest | ) | [virtual] |
Definition at line 1085 of file val.cpp.
References log_FUNC_m, and m_svlType_p.
01085 { 01086 log_FUNC_m(Bind); 01087 m_svlType_p = &(a_dest); 01088 }
| void val_SysVolLocationType::Assign | ( | const string & | a_strVal | ) | [private, virtual] |
Implements val_BasicValue.
Definition at line 1063 of file val.cpp.
References ivd_SysVolLocation(), log_FUNC_m, and m_svlType_p.
01063 { 01064 log_FUNC_m(Assign); 01065 01066 *m_svlType_p = ivd_SysVolLocation(a_strVal); 01067 }

val_SysVolLocationType::log_CLASSID_m [private] |
1.5.6