Public Member Functions | |
| int | getc () |
| int | peek () |
| void | read_list (uint8_t value_type, std::vector< Varient > &list, size_t count) |
| std::string | read_string () |
| template<typename T > | |
| void | read_value (T &value) |
| bool | read_value (uint8_t value_type, Varient &v) |
| Stream (unsigned char *s, size_t l) | |
Public Attributes | |
| unsigned char * | buffer |
| bool | debug |
| size_t | length |
| size_t | pos |
Private Member Functions | |
| void | print_buffer () |
Definition at line 996 of file myahrs_plus.hpp.
| WithRobot::iNodeParser::Stream::Stream | ( | unsigned char * | s, |
| size_t | l | ||
| ) | [inline] |
Definition at line 1002 of file myahrs_plus.hpp.
| int WithRobot::iNodeParser::Stream::getc | ( | ) | [inline] |
Definition at line 1006 of file myahrs_plus.hpp.
| int WithRobot::iNodeParser::Stream::peek | ( | ) | [inline] |
Definition at line 1011 of file myahrs_plus.hpp.
| void WithRobot::iNodeParser::Stream::print_buffer | ( | ) | [inline, private] |
Definition at line 1056 of file myahrs_plus.hpp.
| void WithRobot::iNodeParser::Stream::read_list | ( | uint8_t | value_type, |
| std::vector< Varient > & | list, | ||
| size_t | count | ||
| ) | [inline] |
Definition at line 1040 of file myahrs_plus.hpp.
| std::string WithRobot::iNodeParser::Stream::read_string | ( | ) | [inline] |
Definition at line 1049 of file myahrs_plus.hpp.
| void WithRobot::iNodeParser::Stream::read_value | ( | T & | value | ) | [inline] |
Definition at line 1017 of file myahrs_plus.hpp.
| bool WithRobot::iNodeParser::Stream::read_value | ( | uint8_t | value_type, |
| Varient & | v | ||
| ) | [inline] |
Definition at line 1023 of file myahrs_plus.hpp.
| unsigned char* WithRobot::iNodeParser::Stream::buffer |
Definition at line 997 of file myahrs_plus.hpp.
Definition at line 1000 of file myahrs_plus.hpp.
Definition at line 999 of file myahrs_plus.hpp.
Definition at line 998 of file myahrs_plus.hpp.