owlcpp  v0.3.3~
C++ library for working with OWL ontologies
 All Classes Namespaces Files Functions Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
owlcpp::detail::Node_literal_impl< Dt > Class Template Reference
Inheritance diagram for owlcpp::detail::Node_literal_impl< Dt >:
owlcpp::Node_literal owlcpp::Node

Public Types

typedef Dt::value_type value_type

Public Member Functions

template<class T >
 Node_literal_impl (T const &val, const Node_id dt=default_datatype::id())
 Node_literal_impl (char const *val, const Node_id dt=default_datatype::id())
 Node_literal_impl (std::string const &val, const Node_id dt=default_datatype::id())
value_type value () const
- Public Member Functions inherited from owlcpp::Node_literal
Node_id datatype () const
std::string value_str () const
- Public Member Functions inherited from owlcpp::Node
Ns_id ns_id () const
bool operator== (const Node &n) const
bool operator!= (const Node &n) const
void accept (Visitor_node &visitor) const
Nodeclone () const

Static Public Member Functions

template<class In >
static value_type convert (In const &in, const Node_id dt)

The documentation for this class was generated from the following file: