owlcpp
v0.3.3~
C++ library for working with OWL ontologies
|
Definitions of standard OWL namespaces and terms. More...
Functions | |
OWLCPP_NODE_TAG_TYPE (empty_, empty,"", 0) | |
template<class T > | |
std::string | to_string_full (const T &) |
template<class T > | |
std::string | to_string_pref (const T &) |
template<class T > | |
bool | comparison (char const *str, const std::size_t len, T const &) |
template<class T > | |
bool | comparison (std::string const &str, T const &) |
template<class T > | |
bool | comparison (char const *str, T const &) |
Definitions of standard OWL namespaces and terms.
standard OWL namespace and term IRIs are represented by small tag classes. Tags store namespace IRI, prefix, and name strings. Each Tag also has a unique indices as compile-time constants. Tag classes are generated by preprocessor macros from lists. Tag type-lists are also generated by macros.
|
inline |
compare strings with standard terms
owlcpp::terms::OWLCPP_NODE_TAG_TYPE | ( | empty_ | , |
empty | , | ||
"" | , | ||
0 | |||
) |
|
inline |
|
inline |