![]() |
ROS2Sonic
0.2.0
A ROS2 driver for R2Sonic MBES
|
simple straight-line depth gates More...
#include <g0.hpp>


Classes | |
| struct | Body |
| A datatype represnting the fixed length portion of the G0 message. More... | |
Public Member Functions | |
| char * | nominalType () const |
| returns a chararacter array of length 2 saying the nominal type of the section class | |
| Body * | body () |
| returns a pointer to the fixed size portion of the message (the Body). | |
| Section (char *start_bit) | |
| Section. | |
Public Member Functions inherited from r2sonic::sections::Section | |
| Section (char *start_bit) | |
| Section. | |
| bool | isType () const |
| Return true if your type matches the header. | |
| bool | exists () const |
| states weather that section exists where expected | |
| u16 | getSize () const |
| getSize returns the size of the message in system-endian order | |
| SectionInfo * | info () const |
| info gets the reference to the common section info | |
| char * | end () const |
| end returns a pointer to one bit beyond the current section (the first bit of the next seciton) | |
Additional Inherited Members | |
Protected Member Functions inherited from r2sonic::sections::Section | |
| void | existanceErrorCheck () const |
Protected Attributes inherited from r2sonic::sections::Section | |
| char * | start_bit_ |
| a pointer to the first bit in the message | |
simple straight-line depth gates
|
inline |
|
inlinevirtual |
returns a chararacter array of length 2 saying the nominal type of the section class
Implements r2sonic::sections::Section.
|
inline |
| start_bit |