nil::crypto3::codec::detail Namespace Reference

Classes

class  base_functions
 
class  base_functions< 32 >
 
class  base_functions< 58 >
 
class  base_functions< 64 >
 
class  base_policy
 
class  basic_base_policy
 
class  basic_base_policy< 32 >
 
class  basic_base_policy< 58 >
 
class  basic_base_policy< 64 >
 
struct  hex_iterator_traits
 Own detail::hex_iterator_traits class allows to get inside of some kinds of output iterator and get the type to write in a hacky way. More...
 
struct  hex_iterator_traits< std::back_insert_iterator< Container > >
 
struct  hex_iterator_traits< std::front_insert_iterator< Container > >
 
struct  hex_iterator_traits< std::insert_iterator< Container > >
 
struct  hex_iterator_traits< std::ostream_iterator< T, charType, traits > >
 
struct  hex_policy
 
struct  isomorphic_decoding_mode
 
struct  isomorphic_encoding_mode
 
struct  itr_codec_impl
 
struct  range_codec_impl
 
struct  ref_codec_impl
 
struct  static_range
 
struct  stream_processor_mode
 
struct  value_codec_impl
 

Functions

template<typename CodecAccumulator , typename SinglePassRange >
detail::range_codec_impl< detail::value_codec_impl< CodecAccumulator > > operator| (const SinglePassRange &r, const detail::value_codec_impl< CodecAccumulator > &f)
 
template<typename CodecAccumulator , typename SinglePassRange >
detail::range_codec_impl< detail::value_codec_impl< CodecAccumulator > > operator| (SinglePassRange &r, const detail::value_codec_impl< CodecAccumulator > &f)
 

Function Documentation

◆ operator|() [1/2]

template<typename CodecAccumulator , typename SinglePassRange >
detail::range_codec_impl<detail::value_codec_impl<CodecAccumulator> > nil::crypto3::codec::detail::operator| ( const SinglePassRange &  r,
const detail::value_codec_impl< CodecAccumulator > &  f 
)
inline

◆ operator|() [2/2]

template<typename CodecAccumulator , typename SinglePassRange >
detail::range_codec_impl<detail::value_codec_impl<CodecAccumulator> > nil::crypto3::codec::detail::operator| ( SinglePassRange &  r,
const detail::value_codec_impl< CodecAccumulator > &  f 
)
inline