TwiceAsNice  2019-02-18
Classes | Namespaces | Enumerations | Functions
Ringbuffer.h File Reference
#include <iostream>
#include <vector>
#include <string>
#include <Nice/Log.h>
#include <Nice/Time.h>
#include <Nice/Map.h>
#include <Nice/Property.h>
#include <Basda/Device.h>
Include dependency graph for Ringbuffer.h:

Classes

class  Basda::Ringbuffer< DataType >
 
Generic Class for a Ringbuffer More...
 

Namespaces

 Basda
 These are contants that are used by the services internally.
 
 Basda::RingbufferRegime
 

Enumerations

enum  Basda::RingbufferRegime::State {
  Basda::RingbufferRegime::TERMINATED, Basda::RingbufferRegime::WORKING, Basda::RingbufferRegime::STOP, Basda::RingbufferRegime::PAUSE,
  Basda::RingbufferRegime::IDLE, Basda::RingbufferRegime::TIMEOUT, Basda::RingbufferRegime::ERROR, Basda::RingbufferRegime::TERMINATED,
  Basda::RingbufferRegime::WORKING, Basda::RingbufferRegime::STOP, Basda::RingbufferRegime::PAUSE, Basda::RingbufferRegime::IDLE,
  Basda::RingbufferRegime::TIMEOUT, Basda::RingbufferRegime::ERROR, Basda::RingbufferRegime::TERMINATED, Basda::RingbufferRegime::WORKING,
  Basda::RingbufferRegime::PAUSED, Basda::RingbufferRegime::ABORTED, Basda::RingbufferRegime::IDLE, Basda::RingbufferRegime::TIMEOUT,
  Basda::RingbufferRegime::TERMINATED, Basda::RingbufferRegime::WORKING, Basda::RingbufferRegime::PAUSED, Basda::RingbufferRegime::ABORTED,
  Basda::RingbufferRegime::IDLE, Basda::RingbufferRegime::TIMEOUT
}
 

Functions

std::ostream & Basda::operator<< (std::ostream &ostr, const RingbufferRegime::State &x)
 
std::istream & Basda::operator>> (std::istream &istr, RingbufferRegime::State &x)