$search

ublox::Writer Class Reference

#include <serialization.h>

List of all members.

Public Types

typedef uint8_t * iterator

Public Member Functions

iterator end ()
bool write (const uint8_t *message, uint32_t length, uint8_t class_id, uint8_t message_id)
template<typename T >
bool write (const T &message, uint8_t class_id=T::CLASS_ID, uint8_t message_id=T::MESSAGE_ID)
 Writer (uint8_t *data, uint32_t size, const Options &options=Options())

Private Attributes

uint8_t * data_
Options options_
uint32_t size_

Detailed Description

Definition at line 163 of file serialization.h.


Member Typedef Documentation

typedef uint8_t* ublox::Writer::iterator

Definition at line 168 of file serialization.h.


Constructor & Destructor Documentation

ublox::Writer::Writer ( uint8_t *  data,
uint32_t  size,
const Options options = Options() 
) [inline]

Definition at line 166 of file serialization.h.


Member Function Documentation

iterator ublox::Writer::end (  )  [inline]

Definition at line 205 of file serialization.h.

bool ublox::Writer::write ( const uint8_t *  message,
uint32_t  length,
uint8_t  class_id,
uint8_t  message_id 
) [inline]

Definition at line 177 of file serialization.h.

template<typename T >
bool ublox::Writer::write ( const T &  message,
uint8_t  class_id = T::CLASS_ID,
uint8_t  message_id = T::MESSAGE_ID 
) [inline]

Definition at line 170 of file serialization.h.


Member Data Documentation

uint8_t* ublox::Writer::data_ [private]

Definition at line 210 of file serialization.h.

Definition at line 212 of file serialization.h.

Definition at line 211 of file serialization.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


ublox_serialization
Author(s): Johannes Meyer
autogenerated on Tue Mar 5 13:05:20 2013