5 #include "value_type_visitor.h"
16 server_mode_(server_mode) {}
19 virtual void do_visit_value(
const Value_type&);
20 virtual void do_visit_nil();
21 virtual void do_visit_int(
int);
22 virtual void do_visit_double(
double);
23 virtual void do_visit_bool(
bool);
24 virtual void do_visit_string(
const std::string&);
25 virtual void do_visit_struct(
const Struct&);
26 virtual void do_visit_array(
const Array&);
28 virtual void do_visit_datetime(
const Date_time&);
30 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
XML-RPC library.
Definition: auth_plugin.cc:6
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