#include <val.h>


Definition at line 820 of file val.h.
Public Member Functions | |
| val_DriveCapab (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_DriveCapab () |
| virtual void | Bind (ivd_DriveCapab_e &a_dest) |
Private Member Functions | |
| virtual void | Assign (const string &a_strVal) |
Private Attributes | |
| ivd_DriveCapab_e * | m_DCType_p |
| log_CLASSID_m | |
| val_DriveCapab::val_DriveCapab | ( | 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 1134 of file val.cpp.
01140 : val_Value(a_name, a_limits, a_minNumOfVal, a_maxNumOfVal, a_defaultStr ), 01141 m_DCType_p(NULL) { 01142 // Empty 01143 }
| val_DriveCapab::~val_DriveCapab | ( | ) | [virtual] |
| void val_DriveCapab::Bind | ( | ivd_DriveCapab_e & | a_dest | ) | [virtual] |
Definition at line 1150 of file val.cpp.
References log_FUNC_m, and m_DCType_p.
01150 { 01151 log_FUNC_m(Bind); 01152 m_DCType_p = &(a_dest); 01153 }
| void val_DriveCapab::Assign | ( | const string & | a_strVal | ) | [private, virtual] |
Implements val_BasicValue.
Definition at line 1128 of file val.cpp.
References ivd_DriveCapab(), log_FUNC_m, and m_DCType_p.
01128 { 01129 log_FUNC_m(Assign); 01130 01131 *m_DCType_p = ivd_DriveCapab(a_strVal); 01132 }

ivd_DriveCapab_e* val_DriveCapab::m_DCType_p [private] |
val_DriveCapab::log_CLASSID_m [private] |
1.5.6