| allocateSlot()=0 | ChannelBufferBase | pure virtual |
| ChannelBufferBase() | ChannelBufferBase | inline |
| ChannelBufferPromoter | ChannelBufferBase | friend |
| ChannelBufferPromoterCommon | ChannelBufferBase | friend |
| clear() | ChannelBufferBase | protected |
| cloneParameters(const ChannelBufferBase &other) | ChannelBufferBase | inline |
| createTypeMeta(Slot *s, MetaTypeDatabase &ioDB)=0 | ChannelBufferBase | pure virtual |
| dbgCheckIntegrity() | ChannelBufferBase | |
| dbgCheckListIntegrity(const ListItem &list) | ChannelBufferBase | static |
| dbgDump(const std::string &prefix, bool brief=true) | ChannelBufferBase | |
| discardWriteSlot(Slot *n) | ChannelBufferBase | |
| finishWriteSlot(Slot *n, bool *dropped=NULL) | ChannelBufferBase | |
| fixateType()=0 | ChannelBufferBase | pure virtual |
| freeSlot(Slot *s)=0 | ChannelBufferBase | pure virtual |
| getMaxSlots() const | ChannelBufferBase | |
| getMinSlots() const | ChannelBufferBase | |
| getSize() const | ChannelBufferBase | |
| getStampedHeader(Slot *s)=0 | ChannelBufferBase | pure virtual |
| getStorageDuration() const | ChannelBufferBase | |
| getTypeId() const =0 | ChannelBufferBase | pure virtual |
| getTypeMeta() const | ChannelBufferBase | inline |
| getTypename() const =0 | ChannelBufferBase | pure virtual |
| isAutoIncreasingStorageDuration() const | ChannelBufferBase | |
| isPolymorphic() const =0 | ChannelBufferBase | pure virtual |
| isTyped() const =0 | ChannelBufferBase | pure virtual |
| promote() | ChannelBufferBase | |
| readInterval(const Time ×tamp, std::size_t nrSlots, std::size_t olderSlots, std::size_t newerSlots, IntervalFillMode fillMode, std::list< Slot *> &oSlots) | ChannelBufferBase | |
| readInterval(const Time &from, const Time &to, std::list< Slot *> &oSlots) | ChannelBufferBase | |
| readJSON(Slot *s, JSONValue &oValue)=0 | ChannelBufferBase | pure virtual |
| readJSON(Slot *s, JSONValue &oValue, JSONSerializer &serializer)=0 | ChannelBufferBase | pure virtual |
| readNewestSlot() | ChannelBufferBase | |
| readSerializedValue(Slot *s)=0 | ChannelBufferBase | pure virtual |
| readSerializedValue(Slot *s, uint8 formatVersion, bool orLower)=0 | ChannelBufferBase | pure virtual |
| readSerializedValue(Slot *s, std::list< BinarySerializerCodecPtr > &codecs)=0 | ChannelBufferBase | pure virtual |
| readSerializedValue(Slot *s, std::list< BinarySerializerCodecPtr > &codecs, uint8 formatVersion, bool orLower)=0 | ChannelBufferBase | pure virtual |
| readSlotAtTime(const Time ×tamp, SlotQueryMode mode) | ChannelBufferBase | |
| requestWriteSlot() | ChannelBufferBase | |
| setAutoIncreaseStorageDuration(bool increase) | ChannelBufferBase | |
| setMaxSlots(std::size_t maxSlots) | ChannelBufferBase | |
| setMinSlots(std::size_t minSlots) | ChannelBufferBase | |
| setStorageDuration(const Duration &storageDuration) | ChannelBufferBase | |
| setTypeMeta(TypeMetaPtr meta) | ChannelBufferBase | inline |
| setTypename(const Typename &name)=0 | ChannelBufferBase | pure virtual |
| writeJSON(Slot *s, const JSONValue &value)=0 | ChannelBufferBase | pure virtual |
| writeJSON(Slot *s, JSONDeserializer &value)=0 | ChannelBufferBase | pure virtual |
| writeSerializedValue(Slot *s, Buffer< uint8 > data)=0 | ChannelBufferBase | pure virtual |
| writeXML(Slot *s, const XMLDom::const_iterator &node)=0 | ChannelBufferBase | pure virtual |
| ~ChannelBufferBase() | ChannelBufferBase | virtual |