This is the complete list of members for utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment >, including all inherited members.
appendItem(const void *data, size_t data_size, const ADDITIONAL_DATA &additional, FilePos *file_pos=nullptr) | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
appendItem(const ItemPiece *pieces, size_t count, const ADDITIONAL_DATA &additional, FilePos *file_pos=nullptr) | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
begin() const | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
const_iterator typedef | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | |
end() const | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
FileRingBuffer(File *file, FilePos start_offset=0, FileSize max_size=0, DropCallback *drop_callback=nullptr) | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
fillForAlignment() | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inlineprotected |
getCurrentSize() | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
Items typedef | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | |
popFront() | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inlineprotected |
startAppending(Item *rear_data_item=nullptr, Item *last_data_item=nullptr) | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |
startWrappingAround() | utils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment > | inline |