Structure to store information on a command line argument. More...
#include <oomph_utilities.h>
Public Member Functions | |
ArgInfo (const bool &is_set, T *arg_pt, const std::string &doc) | |
Proper constructor. More... | |
ArgInfo () | |
Default constructor. We need this to be able to store these things in maps. More... | |
Public Attributes | |
bool | is_set |
Has this argument been set? More... | |
T * | arg_pt |
The place to put the argument's value when it is set. More... | |
std::string | doc |
Information about what the argument does. More... | |
Structure to store information on a command line argument.
Definition at line 623 of file oomph_utilities.h.
|
inline |
Proper constructor.
Definition at line 626 of file oomph_utilities.h.
References oomph::LeakCheckNames::doc().
|
inline |
Default constructor. We need this to be able to store these things in maps.
Definition at line 635 of file oomph_utilities.h.
References oomph::LeakCheckNames::doc().
T* oomph::CommandLineArgs::ArgInfo< T >::arg_pt |
The place to put the argument's value when it is set.
Definition at line 656 of file oomph_utilities.h.
std::string oomph::CommandLineArgs::ArgInfo< T >::doc |
Information about what the argument does.
Definition at line 659 of file oomph_utilities.h.
bool oomph::CommandLineArgs::ArgInfo< T >::is_set |
Has this argument been set?
Definition at line 653 of file oomph_utilities.h.