#include <val.h>


Definition at line 729 of file val.h.
Public Member Functions | |
| val_PoolType (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_PoolType () |
| virtual void | Bind (ivd_PoolType_e &a_dest) |
Private Member Functions | |
| virtual void | Assign (const string &a_strVal) |
Private Attributes | |
| ivd_PoolType_e * | m_poolType_p |
| log_CLASSID_m | |
| val_PoolType::val_PoolType | ( | 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 1004 of file val.cpp.
01010 : val_Value(a_name, a_limits, a_minNumOfVal, a_maxNumOfVal, a_defaultStr ), 01011 m_poolType_p(NULL) { 01012 // Empty 01013 }
| val_PoolType::~val_PoolType | ( | ) | [virtual] |
| void val_PoolType::Bind | ( | ivd_PoolType_e & | a_dest | ) | [virtual] |
Definition at line 1021 of file val.cpp.
References log_FUNC_m, and m_poolType_p.
01021 { 01022 log_FUNC_m(Bind); 01023 m_poolType_p = &(a_dest); 01024 }
| void val_PoolType::Assign | ( | const string & | a_strVal | ) | [private, virtual] |
Implements val_BasicValue.
Definition at line 998 of file val.cpp.
References ivd_PoolType(), log_FUNC_m, and m_poolType_p.
00998 { 00999 log_FUNC_m(Assign); 01000 01001 *m_poolType_p = ivd_PoolType(a_strVal); 01002 }

ivd_PoolType_e* val_PoolType::m_poolType_p [private] |
val_PoolType::log_CLASSID_m [private] |
1.5.6