EPAM B2BITS CME MDP Handler C++  5.4.2
Public Types | Public Member Functions | Static Public Attributes | List of all members
B2bits::Sbe::DataRef< SizeType, Offset > Class Template Reference

#include <B2BITS_SbeTypes.h>

Collaboration diagram for B2bits::Sbe::DataRef< SizeType, Offset >:
Collaboration graph
[legend]

Public Types

typedef SizeType size_type
 

Public Member Functions

 DataRef ()
 
 DataRef (const uint8_t *data)
 
const uint8_t * data () const
 
uint8_t * data ()
 
size_type size () const
 
const uint8_t * end () const
 

Static Public Attributes

static const unsigned offset = Offset
 

Member Typedef Documentation

template<typename SizeType , unsigned Offset = sizeof(SizeType)>
typedef SizeType B2bits::Sbe::DataRef< SizeType, Offset >::size_type

Constructor & Destructor Documentation

template<typename SizeType , unsigned Offset = sizeof(SizeType)>
B2bits::Sbe::DataRef< SizeType, Offset >::DataRef ( )
inline
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
B2bits::Sbe::DataRef< SizeType, Offset >::DataRef ( const uint8_t *  data)
inline

Member Function Documentation

template<typename SizeType , unsigned Offset = sizeof(SizeType)>
const uint8_t* B2bits::Sbe::DataRef< SizeType, Offset >::data ( ) const
inline
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
uint8_t* B2bits::Sbe::DataRef< SizeType, Offset >::data ( )
inline
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
const uint8_t* B2bits::Sbe::DataRef< SizeType, Offset >::end ( ) const
inline
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
size_type B2bits::Sbe::DataRef< SizeType, Offset >::size ( ) const
inline

Member Data Documentation

template<typename SizeType , unsigned Offset = sizeof(SizeType)>
const uint8_t* B2bits::Sbe::DataRef< SizeType, Offset >::cdata_
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
uint8_t* B2bits::Sbe::DataRef< SizeType, Offset >::data_
template<typename SizeType , unsigned Offset = sizeof(SizeType)>
const unsigned B2bits::Sbe::DataRef< SizeType, Offset >::offset = Offset
static