allocateSlot() | PolymorphicChannelBuffer | virtual |
castSlot(ChannelBufferBase::Slot *s) | TypedChannelBufferBase< Object *> | inlineprotected |
ChannelBuffer() | ChannelBuffer< T * > | inline |
ChannelBufferBase() | ChannelBufferBase | inline |
clear() | ChannelBufferBase | protected |
cloneParameters(const ChannelBufferBase &other) | ChannelBufferBase | inline |
createTypeMeta(ChannelBufferBase::Slot *s, MetaTypeDatabase &ioDB) | TypedChannelBufferBase< Object *> | inlinevirtual |
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() | PolymorphicChannelBuffer | virtual |
freeSlot(ChannelBufferBase::Slot *s) | PolymorphicChannelBuffer | virtual |
getMaxSlots() const | ChannelBufferBase | |
getMinSlots() const | ChannelBufferBase | |
getSize() const | ChannelBufferBase | |
getStampedHeader(ChannelBufferBase::Slot *s) | TypedChannelBufferBase< Object *> | inlinevirtual |
getStorageDuration() const | ChannelBufferBase | |
getTypeId() const | PolymorphicChannelBuffer | virtual |
getTypeMeta() const | ChannelBufferBase | inline |
getTypename() const | PolymorphicChannelBuffer | virtual |
isAutoIncreasingStorageDuration() const | ChannelBufferBase | |
isPolymorphic() const | PolymorphicChannelBuffer | inlinevirtual |
isTyped() const | TypedChannelBufferBase< Object *> | inlinevirtual |
mFixatedClass | PolymorphicChannelBuffer | protected |
mMostDerivedClass | PolymorphicChannelBuffer | protected |
PolymorphicChannelBuffer() | PolymorphicChannelBuffer | inline |
promote(const Class *promotionClass) | PolymorphicChannelBuffer | |
TypedChannelBufferBase< Object *>::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(ChannelBufferBase::Slot *s, JSONValue &oValue) | TypedChannelBufferBase< Object *> | inlinevirtual |
readJSON(ChannelBufferBase::Slot *s, JSONValue &oValue, JSONSerializer &serializer) | TypedChannelBufferBase< Object *> | inlinevirtual |
readNewestSlot() | ChannelBufferBase | |
readSerializedValue(ChannelBufferBase::Slot *s) | TypedChannelBufferBase< Object *> | inlinevirtual |
readSerializedValue(ChannelBufferBase::Slot *s, uint8 formatVersion, bool orLower) | TypedChannelBufferBase< Object *> | inlinevirtual |
readSerializedValue(ChannelBufferBase::Slot *s, std::list< BinarySerializerCodecPtr > &codecs) | TypedChannelBufferBase< Object *> | inlinevirtual |
readSerializedValue(ChannelBufferBase::Slot *s, std::list< BinarySerializerCodecPtr > &codecs, uint8 formatVersion, bool orLower) | TypedChannelBufferBase< Object *> | inlinevirtual |
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) | TypedChannelBufferBase< Object *> | inlinevirtual |
ValueType typedef | ChannelBuffer< T * > | |
writeJSON(ChannelBufferBase::Slot *s, const JSONValue &value) | TypedChannelBufferBase< Object *> | inlinevirtual |
writeJSON(ChannelBufferBase::Slot *s, JSONDeserializer &deserializer) | TypedChannelBufferBase< Object *> | inlinevirtual |
writeSerializedValue(ChannelBufferBase::Slot *s, Buffer< uint8 > data) | PolymorphicChannelBuffer | virtual |
writeXML(ChannelBufferBase::Slot *s, const XMLDom::const_iterator &node) override | TypedChannelBufferBase< Object *> | inlinevirtual |
~ChannelBufferBase() | ChannelBufferBase | virtual |
~TypedChannelBufferBase() | TypedChannelBufferBase< Object *> | inlinevirtual |