knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
knowrob::semweb::Class Member List

This is the complete list of members for knowrob::semweb::Class, including all inherited members.

addDirectParent(const std::shared_ptr< Class > &directParent, std::optional< std::string_view > graph)knowrob::semweb::Class
addDirectParent(const std::shared_ptr< Class > &directParent, std::optional< std::string_view > graph)knowrob::semweb::Class
Class(std::string_view iri)knowrob::semweb::Classexplicit
Class(const IRIAtomPtr &iri)knowrob::semweb::Classexplicit
Class(std::string_view iri)knowrob::semweb::Classexplicit
Class(const IRIAtomPtr &iri)knowrob::semweb::Classexplicit
detach()knowrob::semweb::Class
detach()knowrob::semweb::Class
directChildren_knowrob::semweb::Classprotected
directParents() constknowrob::semweb::Classinline
directParents() constknowrob::semweb::Classinline
directParents_knowrob::semweb::Classprotected
forallChildren(const ClassTupleVisitor &visitor, bool skipDuplicates=true)knowrob::semweb::Class
forallChildren(const ClassTupleVisitor &visitor, bool skipDuplicates=true)knowrob::semweb::Class
forallParents(const ClassVisitor &visitor, bool includeSelf=true, bool skipDuplicates=true)knowrob::semweb::Class
forallParents(const ClassVisitor &visitor, bool includeSelf=true, bool skipDuplicates=true)knowrob::semweb::Class
graph_atom(std::optional< std::string_view > graph)knowrob::semweb::Resourcestatic
graph_atom(std::optional< std::string_view > graph)knowrob::semweb::Resourcestatic
iri() constknowrob::semweb::Resourceinline
iri() constknowrob::semweb::Resourceinline
iri_knowrob::semweb::Resourceprotected
iri_name(std::string_view iri)knowrob::semweb::Resourcestatic
iri_name(std::string_view iri)knowrob::semweb::Resourcestatic
iri_ns(std::string_view iri, bool includeDelimiter=false)knowrob::semweb::Resourcestatic
iri_ns(std::string_view iri, bool includeDelimiter=false)knowrob::semweb::Resourcestatic
iriAtom() constknowrob::semweb::Resourceinline
iriAtom() constknowrob::semweb::Resourceinline
isDirectSubClassOf(const std::shared_ptr< Class > &directParent)knowrob::semweb::Class
isDirectSubClassOf(const std::shared_ptr< Class > &directParent)knowrob::semweb::Class
isSubClassOf(const std::shared_ptr< Class > &parent, bool includeSelf=true)knowrob::semweb::Class
isSubClassOf(const std::shared_ptr< Class > &parent, bool includeSelf=true)knowrob::semweb::Class
name() constknowrob::semweb::Resource
name() constknowrob::semweb::Resource
ns(bool includeDelimiter=false) constknowrob::semweb::Resource
ns(bool includeDelimiter=false) constknowrob::semweb::Resource
removeDirectParent(const std::shared_ptr< Class > &directParent, std::optional< std::string_view > graph)knowrob::semweb::Class
removeDirectParent(const std::shared_ptr< Class > &directParent, std::optional< std::string_view > graph)knowrob::semweb::Class
Resource(std::string_view iri)knowrob::semweb::Resourceexplicit
Resource(const IRIAtomPtr &iri)knowrob::semweb::Resourceinlineexplicit
Resource(std::string_view iri)knowrob::semweb::Resourceexplicit
Resource(const IRIAtomPtr &iri)knowrob::semweb::Resourceinlineexplicit
unique_iri(std::string_view ns, std::string_view name)knowrob::semweb::Resourcestatic
unique_iri(std::string_view type_iri)knowrob::semweb::Resourcestatic
unique_iri(std::string_view ns, std::string_view name)knowrob::semweb::Resourcestatic
unique_iri(std::string_view type_iri)knowrob::semweb::Resourcestatic