otsdaq  v1_01_04
 All Classes Namespaces Functions
ots::CircularBufferBase Member List

This is the complete list of members for ots::CircularBufferBase, including all inherited members.

CircularBufferBase() (defined in ots::CircularBufferBase)ots::CircularBufferBase
ConsumerPriority enum name (defined in ots::CircularBufferBase)ots::CircularBufferBase
getNumberOfBuffers(void)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBasepure virtual
HighConsumerPriority enum value (defined in ots::CircularBufferBase)ots::CircularBufferBase
isEmpty(void)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBasepure virtual
LowConsumerPriority enum value (defined in ots::CircularBufferBase)ots::CircularBufferBase
registerConsumer(DataProcessor *consumer) (defined in ots::CircularBufferBase)ots::CircularBufferBase
registerConsumer(std::string consumerID, ConsumerPriority priority)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBaseprotectedpure virtual
registerProducer(DataProcessor *producer, unsigned int numberOfSubBuffers=100) (defined in ots::CircularBufferBase)ots::CircularBufferBase
registerProducer(std::string producerID, unsigned int numberOfSubBuffers=100)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBaseprotectedpure virtual
reset(void)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBasepure virtual
unregisterConsumer(DataProcessor *consumer) (defined in ots::CircularBufferBase)ots::CircularBufferBase
unregisterConsumer(std::string consumerID)=0 (defined in ots::CircularBufferBase)ots::CircularBufferBaseprotectedpure virtual
~CircularBufferBase() (defined in ots::CircularBufferBase)ots::CircularBufferBasevirtual