owlcpp  v0.3.3~
C++ library for working with OWL ontologies
 All Classes Namespaces Files Functions Macros Pages
node_tags_system.hpp
Go to the documentation of this file.
1 
6 #ifndef NODE_TAGS_SYSTEM_HPP_
7 #define NODE_TAGS_SYSTEM_HPP_
8 
12 #define OWLCPP_NODE_LIST_SYSTEM \
13  ((empty)()) \
14 /* */
15 
18 
19 namespace owlcpp{ namespace terms{
20 
35 //OWLCPP_GENERATE_NODE_TAGS(OWLCPP_NODE_LIST_SYSTEM, 0)
36 OWLCPP_NODE_TAG_TYPE(empty_, empty, "", 0); //avoid msvc pp warnings
37 
38 }//namespace terms
39 
42 inline bool is_empty(const Node_id id) {return id == terms::empty_::id();}
43 
44 }//namespace owlcpp
45 #endif /* NODE_TAGS_SYSTEM_HPP_ */