Typelib::Enum Member List
This is the complete list of members for
Typelib::Enum, including all inherited members.
add(std::string const &name, int value) | Typelib::Enum | |
Array enum value | Typelib::Type | |
Category enum name | Typelib::Type | |
Compound enum value | Typelib::Type | |
Container enum value | Typelib::Type | |
dependsOn() const | Typelib::Enum | [inline, virtual] |
Typelib::Type::do_isSame(Type const &other, std::map< Type const *, Type const * > &stack) const | Typelib::Type | [protected, virtual] |
Typelib::Type::do_merge(Registry ®istry, RecursionStack &stack) const =0 | Typelib::Type | [protected, pure virtual] |
Enum(const std::string &name, Enum::integral_type initial_value=0) | Typelib::Enum | |
Typelib::Type::Enum enum value | Typelib::Type | |
get(std::string const &name) const | Typelib::Enum | |
get(integral_type value) const | Typelib::Enum | |
getBasename() const | Typelib::Type | |
getCategory() const | Typelib::Type | |
getName() const | Typelib::Type | |
getNamespace() const | Typelib::Type | |
getNextValue() const | Typelib::Enum | |
getSize() const | Typelib::Type | |
integral_type typedef | Typelib::Enum | |
isNull() const | Typelib::Type | |
isSame(Type const &other) const | Typelib::Type | |
merge(Registry ®istry) const | Typelib::Type | |
merge(Registry ®istry, RecursionStack &stack) const | Typelib::Type | [virtual] |
names() const | Typelib::Enum | |
NullType enum value | Typelib::Type | |
Numeric enum value | Typelib::Type | |
Opaque enum value | Typelib::Type | |
operator!=(Type const &with) const | Typelib::Type | |
operator==(Type const &with) const | Typelib::Type | |
Pointer enum value | Typelib::Type | |
rec_isSame(Type const &left, Type const &right, RecursionStack &stack) const | Typelib::Type | [protected] |
RecursionStack typedef | Typelib::Type | [protected] |
setName(const std::string &name) | Typelib::Type | |
setSize(size_t size) | Typelib::Type | |
try_merge(Registry ®istry, RecursionStack &stack) const | Typelib::Type | [protected] |
Type(const std::string &name, size_t size, Category category) | Typelib::Type | [protected] |
ValidCategories | Typelib::Type | [static] |
ValueMap typedef | Typelib::Enum | |
values() const | Typelib::Enum | |
~Type() | Typelib::Type | [virtual] |