![]() |
MAK Data Logger API Documentation for DIS
|
Value argument which adds type information and encoding decoding. More...
Inheritance diagram for MAKLogger::DtLgrValueArg< ValueType >:
Collaboration diagram for MAKLogger::DtLgrValueArg< ValueType >:Public Member Functions | |
| DtLgrValueArg (const std::string &flag, const std::string &name, const std::string &desc, bool req, ValueType value, const std::string &typeDesc) | |
| virtual | ~DtLgrValueArg () |
| virtual | operator DtCmdLine::Arg * () |
| Convert LgrArg to CmdLine Arg. More... | |
| virtual DtString | toDebugString () const |
| Get the debug output of the argument for error messages. More... | |
| virtual bool | isArgSet () const |
| Get whether the argument was set. More... | |
| virtual const DtString & | type () const |
| Get the type of the argument (A Runtime type). More... | |
| virtual DtString | valueAsString () const |
| Get the value of the argument as a string. More... | |
| virtual std::vector< DtString > | valueAsStringList () const |
| Get the value of the argument as a string. More... | |
| virtual void | setValueString (const DtString &value) |
| Set the value of the argument as a string. More... | |
Public Member Functions inherited from MAKLogger::DtLgrArg | |
| DtLgrArg () | |
| Base Constructor. More... | |
| virtual | ~DtLgrArg () |
| Destructor. More... | |
Private Member Functions | |
| DtLgrValueArg (const DtLgrValueArg &) | |
| Not Implemented. More... | |
| DtLgrValueArg & | operator= (const DtLgrValueArg &) |
| Not Implemented. More... | |
Value argument which adds type information and encoding decoding.
| MAKLogger::DtLgrValueArg< ValueType >::DtLgrValueArg | ( | const std::string & | flag, |
| const std::string & | name, | ||
| const std::string & | desc, | ||
| bool | req, | ||
| ValueType | value, | ||
| const std::string & | typeDesc | ||
| ) |
|
virtual |
|
private |
Not Implemented.
|
virtual |
Get whether the argument was set.
Implements MAKLogger::DtLgrArg.
|
virtual |
Convert LgrArg to CmdLine Arg.
Implements MAKLogger::DtLgrArg.
References MAKLogger::DtLgrValueArg< ValueType >::DtLgrValueArg(), and MAKLogger::DtLgrValueArg< ValueType >::~DtLgrValueArg().
|
private |
Not Implemented.
|
virtual |
Set the value of the argument as a string.
Implements MAKLogger::DtLgrArg.
|
virtual |
Get the debug output of the argument for error messages.
Implements MAKLogger::DtLgrArg.
|
virtual |
Get the type of the argument (A Runtime type).
Implements MAKLogger::DtLgrArg.
|
virtual |
Get the value of the argument as a string.
Implements MAKLogger::DtLgrArg.
|
virtual |
Get the value of the argument as a string.
Implements MAKLogger::DtLgrArg.