BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Classes | Namespaces | Functions
raw_variant.hpp File Reference
#include <algorithm>
#include <fc/exception/exception.hpp>
#include <fc/io/raw_fwd.hpp>
#include <fc/variant_object.hpp>
#include <fc/variant.hpp>

Go to the source code of this file.

Classes

class  fc::raw::variant_packer< Stream >
 

Namespaces

 fc
 
 fc::raw
 

Functions

template<typename Stream >
void fc::raw::pack (Stream &s, const variant &v, uint32_t _max_depth=FC_PACK_MAX_DEPTH)
 
template<typename Stream >
void fc::raw::unpack (Stream &s, variant &v, uint32_t _max_depth=FC_PACK_MAX_DEPTH)
 
template<typename Stream >
void fc::raw::pack (Stream &s, const variant_object &v, uint32_t _max_depth=FC_PACK_MAX_DEPTH)
 
template<typename Stream >
void fc::raw::unpack (Stream &s, variant_object &v, uint32_t _max_depth=FC_PACK_MAX_DEPTH)