|
enum | ConsumerPriority { LowConsumerPriority,
HighConsumerPriority
} |
|
|
virtual void | reset (void)=0 |
|
void | registerProducer (DataProcessor *producer, unsigned int numberOfSubBuffers=100) |
|
void | registerConsumer (DataProcessor *consumer) |
|
void | unregisterConsumer (DataProcessor *consumer) |
|
virtual bool | isEmpty (void)=0 |
|
virtual unsigned int | getNumberOfBuffers (void)=0 |
|
|
virtual void | registerProducer (std::string producerID, unsigned int numberOfSubBuffers=100)=0 |
|
virtual void | registerConsumer (std::string consumerID, ConsumerPriority priority)=0 |
|
virtual void | unregisterConsumer (std::string consumerID)=0 |
|
Definition at line 13 of file CircularBufferBase.h.
The documentation for this class was generated from the following files: