, including all inherited members.
add(std::string const &name, Type *new_type, bool persistent, std::string const &source_id) | Typelib::Registry | [private] |
add(Type *type, std::string const &source_id="") | Typelib::Registry | |
add(Type *type, bool persistent, std::string const &source_id) | Typelib::Registry | |
alias(std::string const &base, std::string const &alias, bool persistent, std::string const &source_id="") | Typelib::Registry | |
alias(std::string const &base, std::string const &alias, std::string const &source_id="") | Typelib::Registry | |
AllType enum value | Typelib::Registry | |
begin() const | Typelib::Registry | |
begin(std::string const &prefix) const | Typelib::Registry | |
build(const std::string &name, std::size_t size=0) | Typelib::Registry | |
clear() | Typelib::Registry | |
clearAliases() | Typelib::Registry | |
copySourceIDs(Registry const ®istry) | Typelib::Registry | |
dump(std::ostream &stream, int dumpmode=AllType, const std::string &source_filter="*") const | Typelib::Registry | |
DumpMode enum name | Typelib::Registry | |
end() const | Typelib::Registry | |
end(std::string const &prefix) const | Typelib::Registry | |
find(std::string const &name) const | Typelib::Registry | |
get(const std::string &name) const | Typelib::Registry | |
get_(const std::string &name) | Typelib::Registry | |
get_(Type const &type) | Typelib::Registry | |
getAliasesOf(Type const &type) const | Typelib::Registry | |
getDefaultNamespace() const | Typelib::Registry | |
getFullName(const std::string &name) const | Typelib::Registry | |
has(const std::string &name, bool build=true) const | Typelib::Registry | |
importNamespace(const std::string &name, bool erase_existing=false) | Typelib::Registry | |
isIncluded(Type const &type) const | Typelib::Registry | |
isPersistent(std::string const &name, Type const &type, std::string const &source_id) | Typelib::Registry | [private, static] |
isSame(Registry const &other) const | Typelib::Registry | |
Iterator typedef | Typelib::Registry | |
m_current | Typelib::Registry | [private] |
m_global | Typelib::Registry | [private] |
m_namespace | Typelib::Registry | [private] |
merge(Registry const ®istry) | Typelib::Registry | |
mergeMetaData(Registry const ®istry) | Typelib::Registry | |
minimal(std::string const &name, bool with_aliases=true) const | Typelib::Registry | |
minimal(Registry const &auto_types) const | Typelib::Registry | |
NameMap typedef | Typelib::Registry | [private] |
NameOnly enum value | Typelib::Registry | |
null() | Typelib::Registry | [static] |
RecursiveTypeDump enum value | Typelib::Registry | |
Registry() | Typelib::Registry | |
RegistryIterator class | Typelib::Registry | [friend] |
remove(Type const &type) | Typelib::Registry | |
resize(std::map< std::string, size_t > const &new_sizes) | Typelib::Registry | |
reverseDepends(Type const &type) | Typelib::Registry | [private] |
reverseDepends(Type const &type) const | Typelib::Registry | |
setDefaultNamespace(const std::string &name) | Typelib::Registry | |
setSourceID(Type const &type, std::string const &source_id) | Typelib::Registry | |
size() const | Typelib::Registry | |
source(Type const *type) const | Typelib::Registry | |
TypeMap typedef | Typelib::Registry | [private] |
updateCurrentNameMap() | Typelib::Registry | [private] |
WithSourceId enum value | Typelib::Registry | |
~Registry() | Typelib::Registry | |