libiqxmlrpc  0.12.4
 All Classes Namespaces Files Functions Typedefs Enumerations
Classes | Public Member Functions | Static Public Member Functions | List of all members
iqxmlrpc::Binary_data Class Reference

XML-RPC Base64 type. More...

#include <value_type.h>

Inheritance diagram for iqxmlrpc::Binary_data:
iqxmlrpc::Value_type

Classes

class  Malformed_base64
 Malformed base64 encoding format exception. More...
 

Public Member Functions

const std::string & get_base64 () const
 Get data in encoded form.
 
const std::string & get_data () const
 Get raw data.
 
Value_typeclone () const
 
const std::string & type_name () const
 
void apply_visitor (Value_type_visitor &) const
 

Static Public Member Functions

static Binary_datafrom_base64 (const std::string &)
 Construct an object from encoded data.
 
static Binary_datafrom_data (const std::string &)
 Construct an object from raw data.
 
static Binary_datafrom_data (const char *, size_t size)
 Construct an object from raw data.
 

Detailed Description

XML-RPC Base64 type.


The documentation for this class was generated from the following files: