|
owlcpp
v0.3.3~
C++ library for working with OWL ontologies
|
#include "boost/preprocessor/arithmetic/add.hpp"#include "boost/preprocessor/seq/size.hpp"#include "owlcpp/terms/node_iri_tag_gen_macro.hpp"#include "owlcpp/terms/ns_iri_tags.hpp"Go to the source code of this file.
Namespaces | |
| namespace | owlcpp |
| Main namespace of owlcpp library. | |
| namespace | owlcpp::terms |
| Definitions of standard OWL namespaces and terms. | |
Macros | |
| #define | OWLCPP_TERMS_RDFS_N0_ 5 |
| Standard OWL nodes in RDFS namespace. | |
| #define | OWLCPP_TERMS_RDFS |
| #define | OWLCPP_TERMS_RDF_N0_ BOOST_PP_ADD(OWLCPP_TERMS_RDFS_N0_, BOOST_PP_SEQ_SIZE(OWLCPP_TERMS_RDFS)) |
| OWL terms in RDF namespace. | |
| #define | OWLCPP_TERMS_RDF |
| #define | OWLCPP_TERMS_OWL1_N0_ BOOST_PP_ADD(OWLCPP_TERMS_RDF_N0_, BOOST_PP_SEQ_SIZE(OWLCPP_TERMS_RDF)) |
| OWL 2 RDF-Based Vocabulary http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/. | |
| #define | OWLCPP_TERMS_OWL1 |
| #define | OWLCPP_TERMS_OWL2_N0_ BOOST_PP_ADD(OWLCPP_TERMS_OWL1_N0_, BOOST_PP_SEQ_SIZE(OWLCPP_TERMS_OWL1)) |
| #define | OWLCPP_TERMS_OWL2 |
| #define | OWLCPP_TERMS_XSD_N0_ BOOST_PP_ADD(OWLCPP_TERMS_OWL2_N0_, BOOST_PP_SEQ_SIZE(OWLCPP_TERMS_OWL2)) |
| OWL terms in XSD namespace. | |
| #define | OWLCPP_TERMS_XSD |
| #define | OWLCPP_NODE_TAGS_TOTAL BOOST_PP_ADD(OWLCPP_TERMS_XSD_N0_, BOOST_PP_SEQ_SIZE(OWLCPP_TERMS_XSD)) |
part of owlcpp project.
Distributed under the Boost Software License, Version 1.0; see doc/license.txt.
Copyright Mikhail K Levin 2012
| #define OWLCPP_TERMS_RDF |
| #define OWLCPP_TERMS_RDFS |
| #define OWLCPP_TERMS_RDFS_N0_ 5 |
Standard OWL nodes in RDFS namespace.
((namespace IRI type name)(fragment ID))
1.8.1.2