Typelib::Registry Member List
This is the complete list of members for Typelib::Registry, 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 valueTypelib::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 &registry)Typelib::Registry
dump(std::ostream &stream, int dumpmode=AllType, const std::string &source_filter="*") const Typelib::Registry
DumpMode enum nameTypelib::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 typedefTypelib::Registry
m_currentTypelib::Registry [private]
m_globalTypelib::Registry [private]
m_namespaceTypelib::Registry [private]
merge(Registry const &registry)Typelib::Registry
mergeMetaData(Registry const &registry)Typelib::Registry
minimal(std::string const &name, bool with_aliases=true) const Typelib::Registry
minimal(Registry const &auto_types) const Typelib::Registry
NameMap typedefTypelib::Registry [private]
NameOnly enum valueTypelib::Registry
null()Typelib::Registry [static]
RecursiveTypeDump enum valueTypelib::Registry
Registry()Typelib::Registry
RegistryIterator classTypelib::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 typedefTypelib::Registry [private]
updateCurrentNameMap()Typelib::Registry [private]
WithSourceId enum valueTypelib::Registry
~Registry()Typelib::Registry


typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Sat Jun 8 2019 18:49:23