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 |
Node_id | datatype () const |
std::string | value_str () const |
Ns_id | ns_id () const |
bool | operator== (const Node &n) const |
bool | operator!= (const Node &n) const |
void | accept (Visitor_node &visitor) const |
Node * | clone () 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: