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 DEBUGCOMMAND
Definition: Arg.h:55
Arg< bool > ArgBool
Definition: Arg.h:59
Arg< COMMAND > ArgCommand
Definition: Arg.h:57
Arg< float > ArgFloat
Definition: Arg.h:63
VERBOSITY
Definition: Arg.h:54
Arg< EncryptionMode > ArgEncMode
Definition: Arg.h:65
Arg< DEBUGCOMMAND > ArgDebugCommand
Definition: Arg.h:68
Arg< EncryptionAlgorithm > ArgEncAlgo
Definition: Arg.h:64
Arg< int > ArgInt
Definition: Arg.h:62
bool set
Definition: Arg.h:50
COMMAND
Definition: Arg.h:53
T Value
Definition: Arg.h:46
Arg< VERBOSITY > ArgVerbosity
Definition: Arg.h:58
Arg< unsigned long > ArgULong
Definition: Arg.h:61
Arg< std::list< std::string > > ArgStringList
Definition: Arg.h:67
Arg< unsigned int > ArgUInt
Definition: Arg.h:66
bool is_set(void) const
Definition: Arg.h:45
void setValue(T v, bool setbyuser=true)
Definition: Arg.cc:29
Arg(void)
Definition: Arg.h:37
Arg< std::string > ArgString
Definition: Arg.h:60
T getValue(void) const
Definition: Arg.h:40