Definition at line 31 of file TStatusBitsChecker.h.
|
| Registry () |
| Default constructor. Implemented in source file to allow hiding of the Info struct. More...
|
|
| ~Registry () |
| Default destructor. Implemented in source file to allow hiding of the Info struct. More...
|
|
bool | Check (TClass &classRef, bool verbose=false) |
| Return false and print error messages if there is any unexpected duplicates BIT constant in the class hierarchy or any of the bits already registered. More...
|
|
void | RegisterBits (TClass &classRef) |
| Add to fRegister the Info about the bits in this class and its base classes. More...
|
|
#include <TStatusBitsChecker.h>
◆ Registry()
ROOT::Detail::TStatusBitsChecker::Registry::Registry |
( |
| ) |
|
|
default |
Default constructor. Implemented in source file to allow hiding of the Info struct.
◆ ~Registry()
ROOT::Detail::TStatusBitsChecker::Registry::~Registry |
( |
| ) |
|
|
default |
Default destructor. Implemented in source file to allow hiding of the Info struct.
◆ Check()
bool ROOT::Detail::TStatusBitsChecker::Registry::Check |
( |
TClass & |
classRef, |
|
|
bool |
verbose = false |
|
) |
| |
Return false and print error messages if there is any unexpected duplicates BIT constant in the class hierarchy or any of the bits already registered.
If verbose is true, also print all the bit declare in this class and all its bases.
Definition at line 181 of file TStatusBitsChecker.cxx.
◆ RegisterBits()
void ROOT::Detail::TStatusBitsChecker::Registry::RegisterBits |
( |
TClass & |
classRef | ) |
|
Add to fRegister the Info about the bits in this class and its base classes.
Definition at line 135 of file TStatusBitsChecker.cxx.
◆ fRegister
std::map<UChar_t, std::list<Info> > ROOT::Detail::TStatusBitsChecker::Registry::fRegister |
|
protected |
The documentation for this class was generated from the following files: