Public Member Functions | Public Attributes | Private Member Functions
WithRobot::iNodeParser::Stream Struct Reference

List of all members.

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 ()

Detailed Description

Definition at line 996 of file myahrs_plus.hpp.


Constructor & Destructor Documentation

WithRobot::iNodeParser::Stream::Stream ( unsigned char *  s,
size_t  l 
) [inline]

Definition at line 1002 of file myahrs_plus.hpp.


Member Function Documentation

Definition at line 1006 of file myahrs_plus.hpp.

Definition at line 1011 of file myahrs_plus.hpp.

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.

Definition at line 1049 of file myahrs_plus.hpp.

template<typename T >
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.


Member Data Documentation

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.


The documentation for this struct was generated from the following file:


myahrs_driver
Author(s): Yoonseok Pyo
autogenerated on Sat Jun 8 2019 10:27:56