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.