Classes | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
WithRobot::iBinaryProtocol Class Referenceabstract

#include <myahrs_plus.hpp>

Inheritance diagram for WithRobot::iBinaryProtocol:
Inheritance graph
[legend]

Classes

class  BinaryNodeParser
 

Public Member Functions

 iBinaryProtocol ()
 
virtual ~iBinaryProtocol ()
 

Protected Member Functions

bool is_receiving ()
 
void push_byte (unsigned char c)
 
virtual void update_attributes (std::vector< iNodeParser::Node > &node_list)=0
 

Private Attributes

FrameBuffer binary_stream
 
FilterByteStuffing filter_byte_stuffing
 

Detailed Description

Definition at line 1115 of file myahrs_plus.hpp.

Constructor & Destructor Documentation

WithRobot::iBinaryProtocol::iBinaryProtocol ( )
inline

Definition at line 1131 of file myahrs_plus.hpp.

virtual WithRobot::iBinaryProtocol::~iBinaryProtocol ( )
inlinevirtual

Definition at line 1132 of file myahrs_plus.hpp.

Member Function Documentation

bool WithRobot::iBinaryProtocol::is_receiving ( )
inlineprotected

Definition at line 1142 of file myahrs_plus.hpp.

void WithRobot::iBinaryProtocol::push_byte ( unsigned char  c)
inlineprotected

Definition at line 1135 of file myahrs_plus.hpp.

virtual void WithRobot::iBinaryProtocol::update_attributes ( std::vector< iNodeParser::Node > &  node_list)
protectedpure virtual

Member Data Documentation

FrameBuffer WithRobot::iBinaryProtocol::binary_stream
private

Definition at line 1117 of file myahrs_plus.hpp.

FilterByteStuffing WithRobot::iBinaryProtocol::filter_byte_stuffing
private

Definition at line 1116 of file myahrs_plus.hpp.


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


myahrs_driver
Author(s): Yoonseok Pyo
autogenerated on Thu Jul 16 2020 03:08:51