Refureku v2.2.0
C++17 runtime reflection library.
rfk::Database Member List

This is the complete list of members for rfk::Database, including all inherited members.

Database() noexcept (defined in rfk::Database)rfk::Database
Database(Database const &)=delete (defined in rfk::Database)rfk::Database
Database(Database &&)=delete (defined in rfk::Database)rfk::Database
foreachFileLevelClass(Visitor< Class > visitor, void *userData) constrfk::Database
foreachFileLevelEnum(Visitor< Enum > visitor, void *userData) constrfk::Database
foreachFileLevelFunction(Visitor< Function > visitor, void *userData) constrfk::Database
foreachFileLevelNamespace(Visitor< Namespace > visitor, void *userData) constrfk::Database
foreachFileLevelStruct(Visitor< Struct > visitor, void *userData) constrfk::Database
foreachFileLevelVariable(Visitor< Variable > visitor, void *userData) constrfk::Database
getArchetypeById(std::size_t id) const noexceptrfk::Database
getClassById(std::size_t id) const noexceptrfk::Database
getDatabaserfk::Databasefriend
getEntityById(std::size_t id) const noexceptrfk::Database
getEnumById(std::size_t id) const noexceptrfk::Database
getEnumValueById(std::size_t id) const noexceptrfk::Database
getFieldById(std::size_t id) const noexceptrfk::Database
getFileLevelArchetypeByName(char const *name) const noexceptrfk::Database
getFileLevelArchetypesByPredicate(Predicate< Archetype > predicate, void *userData) constrfk::Database
getFileLevelClassByName(char const *name) const noexceptrfk::Database
getFileLevelClassByPredicate(Predicate< Class > predicate, void *userData) constrfk::Database
getFileLevelClassesByPredicate(Predicate< Class > predicate, void *userData) constrfk::Database
getFileLevelClassesCount() const noexceptrfk::Database
getFileLevelEnumByName(char const *name) const noexceptrfk::Database
getFileLevelEnumByPredicate(Predicate< Enum > predicate, void *userData) constrfk::Database
getFileLevelEnumsByPredicate(Predicate< Enum > predicate, void *userData) constrfk::Database
getFileLevelEnumsCount() const noexceptrfk::Database
getFileLevelFunctionByName(char const *name, EFunctionFlags flags=EFunctionFlags::Default) const noexceptrfk::Database
getFileLevelFunctionByName(char const *name, EFunctionFlags flags=EFunctionFlags::Default) const noexceptrfk::Database
getFileLevelFunctionByPredicate(Predicate< Function > predicate, void *userData) constrfk::Database
getFileLevelFunctionsByName(char const *name, EFunctionFlags flags=EFunctionFlags::Default) const noexceptrfk::Database
getFileLevelFunctionsByPredicate(Predicate< Function > predicate, void *userData) constrfk::Database
getFileLevelFunctionsCount() const noexceptrfk::Database
getFileLevelNamespaceByPredicate(Predicate< Namespace > predicate, void *userData) constrfk::Database
getFileLevelNamespacesByPredicate(Predicate< Namespace > predicate, void *userData) constrfk::Database
getFileLevelNamespacesCount() const noexceptrfk::Database
getFileLevelStructByName(char const *name) const noexceptrfk::Database
getFileLevelStructByPredicate(Predicate< Struct > predicate, void *userData) constrfk::Database
getFileLevelStructsByPredicate(Predicate< Struct > predicate, void *userData) constrfk::Database
getFileLevelStructsCount() const noexceptrfk::Database
getFileLevelVariableByName(char const *name, EVarFlags flags=EVarFlags::Default) const noexceptrfk::Database
getFileLevelVariableByPredicate(Predicate< Variable > predicate, void *userData) constrfk::Database
getFileLevelVariablesByPredicate(Predicate< Variable > predicate, void *userData) constrfk::Database
getFileLevelVariablesCount() const noexceptrfk::Database
getFunctionById(std::size_t id) const noexceptrfk::Database
getFundamentalArchetypeById(std::size_t id) const noexceptrfk::Database
getFundamentalArchetypeByName(char const *name) const noexceptrfk::Database
getMethodById(std::size_t id) const noexceptrfk::Database
getNamespaceById(std::size_t id) const noexceptrfk::Database
getNamespaceByName(char const *name) constrfk::Database
getStaticFieldById(std::size_t id) const noexceptrfk::Database
getStaticMethodById(std::size_t id) const noexceptrfk::Database
getStructById(std::size_t id) const noexceptrfk::Database
getVariableById(std::size_t id) const noexceptrfk::Database
~Database() noexcept (defined in rfk::Database)rfk::Database