Program Listing for File RDFS.hpp¶
↰ Return to documentation for file (src/rdf4cpp/namespaces/RDFS.hpp)
#ifndef RDF4CPP_RDFS_HPP
#define RDF4CPP_RDFS_HPP
#include <rdf4cpp/ClosedNamespace.hpp>
namespace rdf4cpp::namespaces {
struct RDFS : ClosedNamespace {
public:
static constexpr std::string_view prefix = "http://www.w3.org/2000/01/rdf-schema#";
static constexpr std::array<std::string_view, 30> suffixes = {"Resource", "Class", "Literal", "Datatype", "range",
"domain", "subClassOf", "subPropertyOf", "label",
"comment", "Container", "ContainerMembershipProperty",
"member", "seeAlso", "isDefinedBy"};
explicit RDFS(storage::DynNodeStoragePtr node_storage = storage::default_node_storage) : ClosedNamespace{prefix, suffixes, node_storage} {
}
};
} // namespace rdf4cpp::namespaces
#endif //RDF4CPP_RDFS_HPP