ZeroBuf  0.4.0
Zero-copy, zero-serialize, zero-hassle protocol buffers
zerobuf::NonMovingBaseAllocator Member List

This is the complete list of members for zerobuf::NonMovingBaseAllocator, including all inherited members.

_checkIndex(const size_t i) const (defined in zerobuf::Allocator)zerobuf::Allocatorinlineprotected
_getOffset(const size_t i) (defined in zerobuf::Allocator)zerobuf::Allocatorinlineprotected
_getOffset(const size_t i) const (defined in zerobuf::Allocator)zerobuf::Allocatorinlineprotected
_getSize(const size_t i) (defined in zerobuf::Allocator)zerobuf::Allocatorinlineprotected
_getSize(const size_t i) const (defined in zerobuf::Allocator)zerobuf::Allocatorinlineprotected
_resize(size_t newSize)=0 (defined in zerobuf::NonMovingBaseAllocator)zerobuf::NonMovingBaseAllocatorprotectedpure virtual
Allocator() (defined in zerobuf::Allocator)zerobuf::Allocatorinline
check(const size_t numDynamics) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
compact(float threshold) final (defined in zerobuf::NonMovingBaseAllocator)zerobuf::NonMovingBaseAllocatorvirtual
copyBuffer(const void *data, size_t size)=0 (defined in zerobuf::Allocator)zerobuf::Allocatorpure virtual
getData()=0 (defined in zerobuf::Allocator)zerobuf::Allocatorpure virtual
getData() const =0 (defined in zerobuf::Allocator)zerobuf::Allocatorpure virtual
getDynamic(const size_t index) (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getDynamic(const size_t index) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getDynamicOffset(const size_t index) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getDynamicSize(const size_t index) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getItem(const size_t offset) (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getItem(const size_t offset) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getItemPtr(const size_t offset) (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getItemPtr(const size_t offset) const (defined in zerobuf::Allocator)zerobuf::Allocatorinline
getSize() const =0 (defined in zerobuf::Allocator)zerobuf::Allocatorpure virtual
isMovable() const (defined in zerobuf::Allocator)zerobuf::Allocatorinlinevirtual
isMutable() const (defined in zerobuf::Allocator)zerobuf::Allocatorinlinevirtual
NonMovingBaseAllocator(size_t staticSize, size_t numDynamic) (defined in zerobuf::NonMovingBaseAllocator)zerobuf::NonMovingBaseAllocator
updateAllocation(size_t index, bool copy, size_t size) finalzerobuf::NonMovingBaseAllocatorvirtual
~Allocator() (defined in zerobuf::Allocator)zerobuf::Allocatorinlinevirtual
~NonMovingBaseAllocator() (defined in zerobuf::NonMovingBaseAllocator)zerobuf::NonMovingBaseAllocatorvirtual