Value_type visitor that prints visited values recursively. More...
#include <value_type_visitor.h>
Public Member Functions | |
Print_value_visitor (std::ostream &) | |
![]() | |
void | visit_value (const Value_type &v) |
void | visit_nil () |
void | visit_int (int i) |
void | visit_double (double d) |
void | visit_bool (bool b) |
void | visit_string (const std::string &s) |
void | visit_struct (const Struct &s) |
void | visit_array (const Array &a) |
void | visit_base64 (const Binary_data &b) |
void | visit_datetime (const Date_time &d) |
Value_type visitor that prints visited values recursively.