Namespaces | Classes | Typedefs | Functions
ixblue_stdbin_decoder Namespace Reference

Namespaces

 Data
 
 Parser
 

Classes

class  MemoryBlockParser
 
class  StdBinDecoder
 Parser of a STDBIN IXblue message. This is the entry point of the library. Usage of this class is as follow : More...
 

Typedefs

typedef std::shared_ptr< MemoryBlockParserMemoryBlockParserPtr
 

Functions

template<size_t N>
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, std::array< uint8_t, N > &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, double &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, float &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, int32_t &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, uint64_t &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, uint32_t &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, uint16_t &res)
 
boost::asio::const_buffer & operator>> (boost::asio::const_buffer &buf, uint8_t &res)
 

Typedef Documentation

Definition at line 57 of file memory_block_parser.h.

Function Documentation

template<size_t N>
boost::asio::const_buffer& ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
std::array< uint8_t, N > &  res 
)

Definition at line 14 of file memory_block_parser.h.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
double &  res 
)

Definition at line 29 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
float &  res 
)

Definition at line 38 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
int32_t &  res 
)

Definition at line 47 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
uint64_t &  res 
)

Definition at line 55 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
uint32_t &  res 
)

Definition at line 63 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
uint16_t &  res 
)

Definition at line 71 of file memory_block_parser.cpp.

boost::asio::const_buffer & ixblue_stdbin_decoder::operator>> ( boost::asio::const_buffer &  buf,
uint8_t &  res 
)

Definition at line 79 of file memory_block_parser.cpp.



ixblue_stdbin_decoder
Author(s): Adrien BARRAL , Laure LEBROTON
autogenerated on Sat Jan 9 2021 03:13:21