An argument Item assigning to POD. More...
Inheritance diagram for ns3::CommandLine::UserItem< T >:
Collaboration diagram for ns3::CommandLine::UserItem< T >:Public Member Functions | |
| std::string | GetDefault () const override |
| bool | HasDefault () const override |
| bool | Parse (const std::string &value) const override |
| Parse from a string. More... | |
Public Member Functions inherited from ns3::CommandLine::Item | |
| virtual | ~Item () |
| Destructor. More... | |
Public Attributes | |
| std::string | m_default |
| String representation of default value. More... | |
| T * | m_valuePtr |
| Pointer to the POD location. More... | |
Public Attributes inherited from ns3::CommandLine::Item | |
| std::string | m_help |
| Argument help string. More... | |
| std::string | m_name |
Argument label: --m_name=... More... | |
An argument Item assigning to POD.
Definition at line 472 of file command-line.h.
|
overridevirtual |
Implements ns3::CommandLine::Item.
Definition at line 785 of file command-line.h.
|
overridevirtual |
true if this item has a default value. Reimplemented from ns3::CommandLine::Item.
Definition at line 778 of file command-line.h.
|
overridevirtual |
Parse from a string.
| [in] | value | The string representation |
true if parsing the value succeeded Implements ns3::CommandLine::Item.
Definition at line 799 of file command-line.h.
| std::string ns3::CommandLine::UserItem< T >::m_default |
String representation of default value.
Definition at line 481 of file command-line.h.
| T* ns3::CommandLine::UserItem< T >::m_valuePtr |
Pointer to the POD location.
Definition at line 480 of file command-line.h.