Public Types | Public Member Functions
ublox_gps::Worker Class Reference

#include <worker.h>

Inheritance diagram for ublox_gps::Worker:
Inheritance graph
[legend]

List of all members.

Public Types

typedef boost::function< void(unsigned
char *, std::size_t &) 
Callback )

Public Member Functions

virtual bool send (const unsigned char *data, const unsigned int size)=0
virtual void setCallback (const Callback &callback)=0
virtual void wait (const boost::posix_time::time_duration &timeout)=0
virtual ~Worker ()

Detailed Description

Definition at line 37 of file worker.h.


Member Typedef Documentation

typedef boost::function<void (unsigned char *, std::size_t&) ublox_gps::Worker::Callback)

Definition at line 40 of file worker.h.


Constructor & Destructor Documentation

virtual ublox_gps::Worker::~Worker ( ) [inline, virtual]

Definition at line 41 of file worker.h.


Member Function Documentation

virtual bool ublox_gps::Worker::send ( const unsigned char *  data,
const unsigned int  size 
) [pure virtual]
virtual void ublox_gps::Worker::setCallback ( const Callback callback) [pure virtual]
virtual void ublox_gps::Worker::wait ( const boost::posix_time::time_duration &  timeout) [pure virtual]

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


ublox_gps
Author(s): Johannes Meyer
autogenerated on Wed Aug 26 2015 16:35:59