![]() |
AliPhysics
b81c3d2 (b81c3d2)
|
Public Member Functions | |
Option (const TString &name, const TString &arg, const TString &description, const TString &value) | |
Option (const Option &other) | |
Option & | operator= (const Option &other) |
void | Set (const TString &val) |
void | Set () |
void | Reset () |
const TString & | Get () const |
Bool_t | IsSet () const |
Bool_t | HasArg () const |
Bool_t | AsBool () const |
Int_t | AsInt () const |
Long64_t | AsLong () const |
Double_t | AsDouble () const |
const char * | AsString () const |
Int_t | NameWidth () const |
Int_t | ArgWidth () const |
void | Help (std::ostream &o, Int_t w=-1) const |
void | Show (std::ostream &o, Int_t w=-1) const |
void | Store (std::ostream &o, bool quote=true) const |
Public Attributes | |
TString | fName |
TString | fDescription |
TString | fValue |
TString | fArg |
Bool_t | fIsSet |
|
inline |
|
inline |
Definition at line 201 of file Option.C.
Referenced by Help(), and OptionList::Widest().
|
inline |
Definition at line 177 of file Option.C.
Referenced by OptionList::AsBool().
|
inline |
Definition at line 189 of file Option.C.
Referenced by OptionList::AsDouble().
|
inline |
Definition at line 181 of file Option.C.
Referenced by OptionList::AsInt().
|
inline |
Definition at line 185 of file Option.C.
Referenced by OptionList::AsLong().
|
inline |
Definition at line 193 of file Option.C.
Referenced by OptionList::AsString().
|
inline |
Definition at line 165 of file Option.C.
Referenced by OptionList::AsTString(), and OptionList::Get().
|
inline |
Definition at line 173 of file Option.C.
Referenced by Help(), OptionList::Parse(), Reset(), Set(), Show(), Store(), and OptionList::Store().
|
inline |
Show help
o | Output stream |
w | With of option plus argument |
Definition at line 208 of file Option.C.
Referenced by OptionList::Help().
|
inline |
Definition at line 169 of file Option.C.
Referenced by OptionList::Has(), Help(), Show(), and OptionList::Store().
|
inline |
Definition at line 197 of file Option.C.
Referenced by Help(), Show(), and OptionList::Widest().
|
inline |
Set the value
val | New value |
Definition at line 121 of file Option.C.
Referenced by OptionList::Add(), OptionList::Parse(), OptionList::Set(), OptionList::SetF(), and OptionList::Test().
|
inline |
Show the option
o | Output stream |
w | With of name |
Definition at line 229 of file Option.C.
Referenced by OptionList::Show(), and OptionList::Test().
|
inline |
Store option and possible value
o | Output stream |
quote | If true, quote output |
Definition at line 245 of file Option.C.
Referenced by OptionList::Store().
TString Option::fArg |
Definition at line 254 of file Option.C.
Referenced by ArgWidth(), HasArg(), Help(), and operator=().
TString Option::fDescription |
Definition at line 252 of file Option.C.
Referenced by Help(), and operator=().
Bool_t Option::fIsSet |
TString Option::fName |
Definition at line 251 of file Option.C.
Referenced by OptionList::Add(), OptionList::DebugLink(), OptionList::Find(), Help(), NameWidth(), operator=(), OptionList::Remove(), Set(), Show(), and Store().
TString Option::fValue |
Definition at line 253 of file Option.C.
Referenced by AsDouble(), AsInt(), AsLong(), AsString(), Get(), OptionList::GetF(), Help(), operator=(), OptionList::Parse(), Reset(), Set(), Show(), and Store().