BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Static Public Member Functions | List of all members
fc::raw::detail::if_enum< T, std::enable_if_t< std::is_enum< T >::value > > Struct Template Reference

#include <raw.hpp>

Static Public Member Functions

template<typename Stream >
static void pack (Stream &s, const T &v, uint32_t _max_depth)
 
template<typename Stream >
static void unpack (Stream &s, T &v, uint32_t _max_depth)
 

Detailed Description

template<typename T>
struct fc::raw::detail::if_enum< T, std::enable_if_t< std::is_enum< T >::value > >

Definition at line 508 of file raw.hpp.

Member Function Documentation

template<typename T >
template<typename Stream >
static void fc::raw::detail::if_enum< T, std::enable_if_t< std::is_enum< T >::value > >::pack ( Stream &  s,
const T &  v,
uint32_t  _max_depth 
)
inlinestatic

Definition at line 510 of file raw.hpp.

template<typename T >
template<typename Stream >
static void fc::raw::detail::if_enum< T, std::enable_if_t< std::is_enum< T >::value > >::unpack ( Stream &  s,
T &  v,
uint32_t  _max_depth 
)
inlinestatic

Definition at line 515 of file raw.hpp.


The documentation for this struct was generated from the following file: