|
owlcpp
v0.3.3~
C++ library for working with OWL ontologies
|
#include <map_std_node_crtpb.hpp>
Public Types | |
| typedef traits::node_type | node_type |
Public Member Functions | |
| bool | is_standard (const Node_id nid) const |
| node_type const & | operator[] (const Node_id id) const |
| node_type const & | at (const Node_id id) const |
| node_type const * | find (const Node_id id) const |
| Node_id | insert_node_iri (const Ns_id nsid, std::string const &name) |
| Insert IRI node. | |
| Node_id const * | find_node_iri (const Ns_id nsid, std::string const &name) const |
Enable interaction between a mutable maps of namespaces and nodes and immutable map of standard IRI nodes. Base for CRTP (Curiously Recurring Template Pattern).
|
inline |
|
inline |
| id | node ID |
|
inline |
Insert IRI node.
| nsid | namespace IRI id |
| name | fragment name |
1.8.1.2