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: