event-driven
Public Member Functions | List of all members
ev::vBottle Class Reference

yarp::os::Bottle wrapper for sending events through the yarp system with ensuring compatibility with yarpdatadumper and yarpdataplayer More...

#include <vBottle.h>

Inheritance diagram for ev::vBottle:

Public Member Functions

 vBottle ()
 default constructor
 
void addEvent (event<> e)
 add a single event to the vBottle
 
void append (vBottle &eb)
 add all the contents of a vBottle to the current vBottle
 
template<class T >
void append (vBottle &eb)
 append
 
template<class T >
vQueue get ()
 decode a single event-type into a vQueue from the vBottle
 
template<class T >
void addtoendof (vQueue &q)
 add a specific event-type from the vBottle to the end of a vQueue
 
template<class T >
vQueue getSorted ()
 get a specific event-type and ensure they are in correct temporal order
 
vQueue getAll ()
 decode all events into a vQueue
 
vQueue getAllSorted ()
 decode all events into a vQueue and ensure they are in correct temporal order
 

Detailed Description

yarp::os::Bottle wrapper for sending events through the yarp system with ensuring compatibility with yarpdatadumper and yarpdataplayer


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