|
void | AddConflicts (std::initializer_list< TString > list) |
|
Bool_t | AddTag (TString tag, Bool_t overwrite=kTRUE) |
|
Bool_t | RemoveTag (TString tag) |
|
Bool_t | CheckTag (TString tag) const |
|
virtual void | Print (Option_t *option="") const |
|
Definition at line 20 of file UniqueOptions.h.
◆ UniqueOptions()
Hal::UniqueOptions::UniqueOptions |
( |
| ) |
|
|
inline |
◆ ~UniqueOptions()
virtual Hal::UniqueOptions::~UniqueOptions |
( |
| ) |
|
|
inlinevirtual |
◆ AddConflicts()
void Hal::UniqueOptions::AddConflicts |
( |
std::initializer_list< TString > | list | ) |
|
◆ AddTag()
Bool_t Hal::UniqueOptions::AddTag |
( |
TString | tag, |
|
|
Bool_t | overwrite = kTRUE ) |
add tag if possible
- Parameters
-
tag | |
overwrite | if true then tag overwrites conflicts, in such case return true otherwise do nothing and return false |
- Returns
Definition at line 32 of file UniqueOptions.cxx.
◆ CheckTag()
Bool_t Hal::UniqueOptions::CheckTag |
( |
TString | tag | ) |
const |
◆ Print()
void Hal::UniqueOptions::Print |
( |
Option_t * | option = "" | ) |
const |
|
virtual |
◆ RemoveTag()
Bool_t Hal::UniqueOptions::RemoveTag |
( |
TString | tag | ) |
|
removes tag
- Parameters
-
- Returns
- true if tag was found
Definition at line 53 of file UniqueOptions.cxx.
The documentation for this class was generated from the following files: