| virtual | ~Base() | 
| ROOT::Reflex::Base | Base() | 
| ROOT::Reflex::Base | Base(const ROOT::Reflex::Base&) | 
| ROOT::Reflex::Base | Base(const ROOT::Reflex::Type& baseType, ROOT::Reflex::OffsetFunction offsetFP, unsigned int modifiers = 0) | 
| bool | IsPrivate() const | 
| bool | IsProtected() const | 
| bool | IsPublic() const | 
| bool | IsVirtual() const | 
| string | Name(unsigned int mod = 0) const | 
| size_t | Offset(void* mem = 0) const | 
| ROOT::Reflex::OffsetFunction | OffsetFP() const | 
| bool | operator bool() const | 
| ROOT::Reflex::Scope | ToScope() const | 
| ROOT::Reflex::Type | ToType() const | 

Construct the information for a base. The pointer to the base class (type Class) is set to 0 initially and set on first access.
 We are invoking "Type::operator Scope() const" here,
 be very careful with the cast (do not cast to a reference).