, including all inherited members.
  | Array enum value | Typelib::Type |  | 
  | AvailableContainers typedef | Typelib::Container |  | 
  | availableContainers() | Typelib::Container |  [static] | 
  | canCastTo(Type const &to) const | Typelib::Type |  | 
  | Category enum name | Typelib::Type |  | 
  | clear(void *) const | String |  [virtual] | 
  | compare(void *ptr, void *other) const | String |  [virtual] | 
  | Compound enum value | Typelib::Type |  | 
  | Container(std::string const &kind, std::string const &name, size_t size, Type const &of) | Typelib::Container |  | 
  | Typelib::Indirect::Container enum value | Typelib::Type |  | 
  | ContainerFactory typedef | Typelib::Container |  | 
  | copy(void *dst, void *src) const | String |  [virtual] | 
  | createContainer(Registry &r, std::string const &name, Type const &on) | Typelib::Container |  [static] | 
  | createContainer(Registry &r, std::string const &name, std::list< Type const * > const &on) | Typelib::Container |  [static] | 
  | delete_if(void *ptr, Pred pred) const | Typelib::Container |  [inline] | 
  | delete_if_impl(void *ptr, DeleteIfPredicate &pred) const | String |  [virtual] | 
  | dependsOn() const | Typelib::Indirect |  [virtual] | 
  | destroy(void *ptr) const | String |  [virtual] | 
  | do_compare(Type const &other, bool equality, RecursionStack &stack) const | Typelib::Container |  [protected, 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::Container |  [protected, virtual] | 
  | do_resize(Registry ®istry, std::map< std::string, std::pair< size_t, size_t > > &new_sizes) | Typelib::Indirect |  [protected, virtual] | 
  | dump(void const *container_ptr, size_t element_count, Typelib::OutputStream &stream, MarshalOps::const_iterator const begin, MarshalOps::const_iterator const end) const | String |  [virtual] | 
  | Enum enum value | Typelib::Type |  | 
  | erase(void *ptr, Typelib::Value v) const | String |  [virtual] | 
  | factory(Typelib::Registry ®istry, std::list< Type const * > const &on) | String |  [static] | 
  | getBasename() const | Typelib::Type |  | 
  | getCategory() const | Typelib::Type |  | 
  | getElement(void *ptr, int idx) const | Typelib::Container |  [virtual] | 
  | getElementCount(void const *ptr) const | String |  [virtual] | 
  | getElementType(Typelib::Registry const ®istry) | String |  [static] | 
  | getFactory() const | String |  [virtual] | 
  | getIndirection() const | Typelib::Indirect |  | 
  | getIndirectTypeName(std::string const &element_name) const | String |  [inline, virtual] | 
  | getName() const | Typelib::Type |  | 
  | getNamespace() const | Typelib::Type |  | 
  | getNaturalSize() const | String |  [virtual] | 
  | getSize() const | Typelib::Type |  | 
  | getTrailingPadding() const | Typelib::Type |  [virtual] | 
  | Indirect(std::string const &name, size_t size, Category category, Type const &on) | Typelib::Indirect |  | 
  | init(void *ptr) const | String |  [virtual] | 
  | isNull() const | Typelib::Type |  | 
  | isRandomAccess() const | Typelib::Container |  [virtual] | 
  | isSame(Type const &other) const | Typelib::Type |  | 
  | kind() const | Typelib::Container |  | 
  | load(void *container_ptr, size_t element_count, Typelib::InputStream &stream, MarshalOps::const_iterator const begin, MarshalOps::const_iterator const end) const | String |  [virtual] | 
  | MarshalOps typedef | Typelib::Container |  | 
  | merge(Registry ®istry, RecursionStack &stack) const | Typelib::Indirect |  [virtual] | 
  | Typelib::Type::merge(Registry ®istry) const | Typelib::Type |  | 
  | modifiedDependencyAliases(Typelib::Registry ®istry) const | String |  [inline, 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 |  | 
  | push(void *ptr, Typelib::Value v) const | String |  [virtual] | 
  | rec_compare(Type const &left, Type const &right, bool equality, RecursionStack &stack) const | Typelib::Type |  [protected] | 
  | RecursionStack typedef | Typelib::Type |  | 
  | registerContainer(std::string const &name, ContainerFactory factory) | Typelib::Container |  [static] | 
  | resize(Registry ®istry, std::map< std::string, std::pair< size_t, size_t > > &new_sizes) | Typelib::Type |  [virtual] | 
  | setElement(void *ptr, int idx, Typelib::Value value) const | Typelib::Container |  [virtual] | 
  | setName(const std::string &name) | Typelib::Type |  | 
  | setSize(size_t size) | Typelib::Type |  | 
  | String(Typelib::Registry const ®istry) | String |  | 
  | 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] | 
  | ValidIDs | Typelib::Indirect |  [static] | 
  | visit(void *ptr, Typelib::ValueVisitor &visitor) const | String |  [virtual] | 
  | ~Type() | Typelib::Type |  [virtual] |