A++ » TMVA » TMVA::OptionMap

class TMVA::OptionMap

Function Members (Methods)

public:
virtual~OptionMap()
static TClass*Class()
Bool_tHasKey(TString key)
virtual TClass*IsA() const
Bool_tIsEmpty()
TMVA::OptionMap&operator=(TString options)
TMVA::OptionMap&operator=(const TMVA::OptionMap&)
TMVA::OptionMap::Binding&operator[](TString key)
TMVA::OptionMapOptionMap(const TMVA::OptionMap& obj)
TMVA::OptionMapOptionMap(const TString options = "", const TString name = "Option")
TMVA::OptionMapOptionMap(const Char_t* options, const TString name = "Option")
voidParseOption(TString options)
voidPrint() const
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

protected:
TMVA::OptionMap::BindingfBinder!
TMVA::MsgLoggerfLogger!
TStringfName
map<TString,TString>fOptMap

Class Charts

Inheritance Chart:
TMVA::OptionMap

Function documentation

Binding & operator=(const Binding &obj)
template<class T> Binding& operator=(const T &value)
OptionMap(const TString options = "", const TString name = "Option")
ParseOption(TString options)
OptionMap(const Char_t* options, const TString name = "Option")
OptionMap(const TMVA::OptionMap& obj)
virtual ~OptionMap()
            OptionMap(const Char_t *options,const TString name="Option"):fName(name),fLogger(name.Data()),fBinder(fOptMap,"")
            {
              ParseOption(options);
            }
{}
Bool_t IsEmpty()
{return fOptMap.empty();}
Bool_t HasKey(TString key)
Binding& operator[](TString key)
void Print() const