
| virtual | ~Base() |
| Reflex::Base | Base() |
| Reflex::Base | Base(const Reflex::Base&) |
| Reflex::Base | Base(const Reflex::Type& baseType, 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 |
| Reflex::OffsetFunction | OffsetFP() const |
| bool | operator bool() const |
| Reflex::Scope | ToScope() const |
| Reflex::Type | ToType() const |
| const Reflex::Class* | fBaseClass | |
| Reflex::Type | fBaseType | |
| unsigned int | fModifiers | |
| Reflex::OffsetFunction | fOffsetFP |

We are invoking "Type::operator Scope() const" here,
be very careful with the cast (do not cast to a reference).
constructor
{}
* Name will return the string represenation of the base class
* @param typedefexp expand typedefs or not
* @return string represenation of base class