Go to the documentation of this file.
35 template<
class T>
class Arg {
38 Arg (T v,
bool setbyuser =
true) ;
43 void setValue (T v,
bool setbyuser =
true) ;
70 #endif // ndef SH_ARG_H
VERBOSITY
Definition: Arg.h:54
Arg< VERBOSITY > ArgVerbosity
Definition: Arg.h:58
Arg(void)
Definition: Arg.h:37
bool is_set(void) const
Definition: Arg.h:45
@ PRINTGMLGRAPH
Definition: Arg.h:55
T getValue(void) const
Definition: Arg.h:40
Arg< bool > ArgBool
Definition: Arg.h:59
@ STATS
Definition: Arg.h:54
Arg< float > ArgFloat
Definition: Arg.h:63
Arg< unsigned long > ArgULong
Definition: Arg.h:61
Arg< std::list< std::string > > ArgStringList
Definition: Arg.h:67
@ VERBOSE
Definition: Arg.h:54
@ SHOWHELP
Definition: Arg.h:53
Arg< unsigned int > ArgUInt
Definition: Arg.h:66
@ EMBED
Definition: Arg.h:53
@ SHOWLICENSE
Definition: Arg.h:53
T Value
Definition: Arg.h:46
@ INFO
Definition: Arg.h:53
Arg< int > ArgInt
Definition: Arg.h:62
COMMAND
Definition: Arg.h:53
DEBUGCOMMAND
Definition: Arg.h:55
Arg< EncryptionMode > ArgEncMode
Definition: Arg.h:65
Arg< std::string > ArgString
Definition: Arg.h:60
Arg< DEBUGCOMMAND > ArgDebugCommand
Definition: Arg.h:68
Arg< COMMAND > ArgCommand
Definition: Arg.h:57
@ ENCINFO
Definition: Arg.h:53
void setValue(T v, bool setbyuser=true)
Definition: Arg.cc:29
@ SHOWVERSION
Definition: Arg.h:53
@ PRINTGRAPH
Definition: Arg.h:55
@ PRINTFREQS
Definition: Arg.h:53
@ QUIET
Definition: Arg.h:54
@ EXTRACT
Definition: Arg.h:53
Arg< EncryptionAlgorithm > ArgEncAlgo
Definition: Arg.h:64
@ NORMAL
Definition: Arg.h:54
@ PRINTGMLVERTEX
Definition: Arg.h:55
@ NONE
Definition: Arg.h:55
bool set
Definition: Arg.h:50