.. _program_listing_file_src_rdf4cpp_namespaces_OWL.hpp: Program Listing for File OWL.hpp ================================ |exhale_lsh| :ref:`Return to documentation for file ` (``src/rdf4cpp/namespaces/OWL.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef RDF4CPP_OWL_HPP #define RDF4CPP_OWL_HPP #include namespace rdf4cpp::namespaces { struct OWL : ClosedNamespace { static constexpr std::string_view prefix = "http://www.w3.org/2002/07/owl#"; static constexpr std::array suffixes = {"AllDifferent", "AllDisjointClasses", "AllDisjointProperties", "allValuesFrom", "annotatedProperty", "annotatedSource", "annotatedTarget", "Annotation", "AnnotationProperty", "assertionProperty", "AsymmetricProperty", "Axiom", "backwardCompatibleWith", "bottomDataProperty", "bottomObjectProperty", "cardinality", "Class", "complementOf", "DataRange", "datatypeComplementOf", "DatatypeProperty", "dateTime", "deprecated", "DeprecatedClass", "DeprecatedProperty", "differentFrom", "disjointUnionOf", "disjointWith", "distinctMembers", "equivalentClass", "equivalentProperty", "FunctionalProperty", "hasKey", "hasSelf", "hasValue", "imports", "incompatibleWith", "intersectionOf", "InverseFunctionalProperty", "inverseOf", "IrreflexiveProperty", "maxCardinality", "maxQualifiedCardinality", "members", "minCardinality", "minQualifiedCardinality", "NamedIndividual", "NegativePropertyAssertion", "Nothing", "object", "ObjectProperty", "onClass", "onDataRange", "onDatatype", "oneOf", "onProperties", "onProperty", "Ontology", "OntologyProperty", "predicate", "priorVersion", "propertyChainAxiom", "propertyDisjointWith", "qualifiedCardinality", "rational", "real", "ReflexiveProperty", "Restriction", "sameAs", "someValuesFrom", "sourceIndividual", "subject", "SymmetricProperty", "targetIndividual", "targetValue", "Thing", "topDataProperty", "topObjectProperty", "TransitiveProperty", "unionOf", "versionInfo", "versionIRI", "withRestrictions"}; explicit OWL(storage::DynNodeStoragePtr node_storage = storage::default_node_storage) : ClosedNamespace{prefix, suffixes, node_storage} { } }; } // namespace rdf4cpp::namespaces #endif //RDF4CPP_OWL_HPP