MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include <CLArgFlag.hpp>
Public Member Functions | |
CLArgDouble (char fl, const char *name, const char *pdesc, CLArgs::DoubleArgI *pcallback) | |
virtual const CLArgs::ArgIBase * | callback () const |
virtual bool | parse (const char *option) const |
virtual std::string | brief () const |
virtual std::string | manstr () const |
Private Attributes | |
CLArgs::DoubleArgI * | mCallback |
std::string | mName |
Definition at line 192 of file CLArgFlag.hpp.
CLArgDouble::CLArgDouble | ( | char | fl, |
const char * | name, | ||
const char * | pdesc, | ||
CLArgs::DoubleArgI * | pcallback | ||
) | [inline] |
std::string CLArgDouble::brief | ( | ) | const [virtual] |
virtual const CLArgs::ArgIBase* CLArgDouble::callback | ( | ) | const [inline, virtual] |
Implements CLArgFlag.
Definition at line 204 of file CLArgFlag.hpp.
References mCallback.
{ return mCallback; }
std::string CLArgDouble::manstr | ( | ) | const [virtual] |
Get UNIX man-page formated synposis of flag
Implements CLArgFlag.
Definition at line 226 of file CLArgFlag.cpp.
{ return make_man_string( &mName[0] ); }
bool CLArgDouble::parse | ( | const char * | option | ) | const [virtual] |
CLArgs::DoubleArgI* CLArgDouble::mCallback [private] |
Definition at line 195 of file CLArgFlag.hpp.
Referenced by callback().
std::string CLArgDouble::mName [private] |
Definition at line 196 of file CLArgFlag.hpp.