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< MemoryBlockParser > | MemoryBlockParserPtr |
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 std::shared_ptr<MemoryBlockParser> ixblue_stdbin_decoder::MemoryBlockParserPtr |
Definition at line 57 of file memory_block_parser.h.
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.