5 #include "value_type_visitor.h"
18 virtual void do_visit_value(
const Value_type&);
19 virtual void do_visit_nil();
20 virtual void do_visit_int(
int);
21 virtual void do_visit_double(
double);
22 virtual void do_visit_bool(
bool);
23 virtual void do_visit_string(
const std::string&);
24 virtual void do_visit_struct(
const Struct&);
25 virtual void do_visit_array(
const Array&);
27 virtual void do_visit_datetime(
const Date_time&);
29 void add_textnode(
const char* name,
const std::string& data);
XML-RPC array type. Operates with objects of type Value, not Value_type.
Definition: value_type.h:82
Value_type visitor that converts values into XML-RPC representation.
Definition: value_type_xml.h:12
XML-RPC dateTime.iso8601 type.
Definition: value_type.h:306
XML-RPC array type. Operates with objects of type Value, not Value_type.
Definition: value_type.h:203
The Value_type's visitor base class.
Definition: value_type_visitor.h:17
Base type for XML-RPC types.
Definition: value_type.h:37
XML-RPC Base64 type.
Definition: value_type.h:259
Definition: xml_builder.h:15