This is the complete list of members for
Typelib::Type, including all inherited members.
| Array enum value | Typelib::Type | |
| canCastTo(Type const &to) const | Typelib::Type | |
| Category enum name | Typelib::Type | |
| Compound enum value | Typelib::Type | |
| Container enum value | Typelib::Type | |
| dependsOn() const =0 | Typelib::Type | [pure virtual] |
| do_compare(Type const &other, bool equality, std::map< Type const *, Type const * > &stack) const | Typelib::Type | [protected, virtual] |
| do_merge(Registry ®istry, RecursionStack &stack) const =0 | Typelib::Type | [protected, pure virtual] |
| do_resize(Registry &into, std::map< std::string, std::pair< size_t, size_t > > &new_sizes) | Typelib::Type | [protected, virtual] |
| Enum enum value | Typelib::Type | |
| getBasename() const | Typelib::Type | |
| getCategory() const | Typelib::Type | |
| getName() const | Typelib::Type | |
| getNamespace() const | Typelib::Type | |
| getSize() const | Typelib::Type | |
| getTrailingPadding() const | Typelib::Type | [virtual] |
| isNull() const | Typelib::Type | |
| isSame(Type const &other) const | Typelib::Type | |
| isValidIdentifier(const std::string &identifier) | Typelib::Type | [private, static] |
| m_category | Typelib::Type | [private] |
| m_name | Typelib::Type | [private] |
| m_size | Typelib::Type | [private] |
| merge(Registry ®istry) const | Typelib::Type | |
| merge(Registry ®istry, RecursionStack &stack) const | Typelib::Type | [virtual] |
| modifiedDependencyAliases(Registry ®istry) const | Typelib::Type | [virtual] |
| 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_compare(Type const &left, Type const &right, bool equality, RecursionStack &stack) const | Typelib::Type | [protected] |
| RecursionStack typedef | Typelib::Type | |
| resize(Registry ®istry, std::map< std::string, std::pair< size_t, size_t > > &new_sizes) | Typelib::Type | [virtual] |
| 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] |
| ~Type() | Typelib::Type | [virtual] |