BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Namespaces | Functions
flat_fwd.hpp File Reference
#include <boost/container/flat_map.hpp>
#include <boost/container/flat_set.hpp>
#include <boost/interprocess/containers/vector.hpp>
#include <fc/config.hpp>

Go to the source code of this file.

Namespaces

 fc
 
 fc::raw
 

Functions

template<typename Stream , typename T , typename... A>
void fc::raw::pack (Stream &s, const flat_set< T, A... > &value, uint32_t _max_depth)
 
template<typename Stream , typename T , typename... A>
void fc::raw::unpack (Stream &s, flat_set< T, A... > &value, uint32_t _max_depth)
 
template<typename Stream , typename K , typename... V>
void fc::raw::pack (Stream &s, const flat_map< K, V... > &value, uint32_t _max_depth)
 
template<typename Stream , typename K , typename V , typename... A>
void fc::raw::unpack (Stream &s, flat_map< K, V, A... > &value, uint32_t _max_depth)
 
template<typename Stream , typename T , typename A >
void fc::raw::pack (Stream &s, const bip::vector< T, A > &value, uint32_t _max_depth)
 
template<typename Stream , typename T , typename A >
void fc::raw::unpack (Stream &s, bip::vector< T, A > &value, uint32_t _max_depth)