, including all inherited members.
Array(Type const &of, size_t dimension) | Typelib::Array | |
Typelib::Indirect::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 | Typelib::Indirect | [virtual] |
do_compare(Type const &other, bool equality, RecursionStack &stack) const | Typelib::Array | [private, virtual] |
Typelib::Type::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 | Typelib::Array | [private, virtual] |
do_resize(Registry &into, std::map< std::string, std::pair< size_t, size_t > > &new_sizes) | Typelib::Array | [private, virtual] |
Enum enum value | Typelib::Type | |
getArrayName(std::string const &base, size_t new_dim) | Typelib::Array | [static] |
getBasename() const | Typelib::Type | |
getCategory() const | Typelib::Type | |
getDimension() const | Typelib::Array | |
getIndirection() const | Typelib::Indirect | |
getIndirectTypeName(std::string const &inside_name) const | Typelib::Array | [protected, virtual] |
getMetaData() const | Typelib::Type | |
getMetaData(std::string const &key) const | Typelib::Type | |
getName() const | Typelib::Type | |
getNamespace() const | Typelib::Type | |
getSize() const | Typelib::Type | |
getTrailingPadding() const | Typelib::Type | [virtual] |
Indirect(std::string const &name, size_t size, Category category, Type const &on) | Typelib::Indirect | |
isNull() const | Typelib::Type | |
isSame(Type const &other) const | Typelib::Type | |
m_dimension | Typelib::Array | [private] |
merge(Registry ®istry, RecursionStack &stack) const | Typelib::Indirect | [virtual] |
Typelib::Type::merge(Registry ®istry) const | Typelib::Type | |
mergeMetaData(Type const &other) const | Typelib::Type | [virtual] |
modifiedDependencyAliases(Registry ®istry) const | Typelib::Indirect | [virtual] |
NullType enum value | Typelib::Type | |
NumberOfValidCategories 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] |
Type(Type const &type) | Typelib::Type | |
ValidIDs | Typelib::Indirect | [static] |
~Type() | Typelib::Type | [virtual] |