owlcpp
v0.3.3-86-g20d8c12~
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 | |
owlcpp | |
Main namespace of owlcpp library. | |
owlcpp::terms | |
Definitions of standard OWL namespaces and terms. | |
Macros | |
#define | OWLCPP_TERMS_RDFS_N0_ 5 |
Standard OWL nodes in RDFS namespace. More... | |
#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))