Public Member Functions | Public Attributes | List of all members
AS::Drivers::Ibeo::IbeoDataHeader Class Reference

#include <ibeo_core.h>

Public Member Functions

void encode ()
 
void parse (const std::vector< uint8_t > &in)
 

Public Attributes

uint16_t data_type_id
 
uint8_t device_id
 
std::vector< uint8_t > encoded_data
 
uint32_t message_size
 
uint32_t previous_message_size
 
NTPTime time
 

Detailed Description

Definition at line 584 of file ibeo_core.h.

Member Function Documentation

void IbeoDataHeader::encode ( )

Definition at line 486 of file ibeo_core.cpp.

void IbeoDataHeader::parse ( const std::vector< uint8_t > &  in)

Definition at line 477 of file ibeo_core.cpp.

Member Data Documentation

uint16_t AS::Drivers::Ibeo::IbeoDataHeader::data_type_id

Definition at line 590 of file ibeo_core.h.

uint8_t AS::Drivers::Ibeo::IbeoDataHeader::device_id

Definition at line 589 of file ibeo_core.h.

std::vector<uint8_t> AS::Drivers::Ibeo::IbeoDataHeader::encoded_data

Definition at line 593 of file ibeo_core.h.

uint32_t AS::Drivers::Ibeo::IbeoDataHeader::message_size

Definition at line 588 of file ibeo_core.h.

uint32_t AS::Drivers::Ibeo::IbeoDataHeader::previous_message_size

Definition at line 587 of file ibeo_core.h.

NTPTime AS::Drivers::Ibeo::IbeoDataHeader::time

Definition at line 591 of file ibeo_core.h.


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


ibeo_core
Author(s): Joshua Whitley , Daniel Stanek
autogenerated on Fri Jun 7 2019 21:53:43