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 | operator DtCmdLine::Arg * () |
| Convert LgrArg to CmdLine Arg. | |
| virtual DtString | toDebugString () const |
| Get the debug output of the argument for error messages. | |
| virtual bool | isArgSet () const |
| Get whether the argument was set. | |
| virtual const DtString & | type () const |
| Get the type of the argument (A Runtime type). | |
| virtual DtString | valueAsString () const |
| Get the value of the argument as a string. | |
| virtual std::vector< DtString > | valueAsStringList () const |
| Get the value of the argument as a string. | |
| virtual void | setValueString (const DtString &value) |
| Set the value of the argument as a string. | |
Private Member Functions | |
| DtLgrValueArg (const DtLgrValueArg &) | |
| Not Implemented. | |
| DtLgrValueArg & | operator= (const DtLgrValueArg &) |
| Not Implemented. | |
Value argument which adds type information and encoding decoding.