libcommonc++  0.7
Buffer< T > Member List

This is the complete list of members for Buffer< T >, including all inherited members.

_dataAbstractBuffer< T >protected
_limitBuffer< T >protected
_ownerAbstractBuffer< T >protected
_posBuffer< T >protected
_sizeAbstractBuffer< T >protected
AbstractBuffer(uint_t size)AbstractBuffer< T >protected
AbstractBuffer(T *data, size_t size, bool takeOwnership=true)AbstractBuffer< T >protected
Buffer(uint_t size)Buffer< T >
Buffer(T *data, size_t size, bool takeOwnership=true)Buffer< T >
bump(uint_t delta)Buffer< T >
clear()Buffer< T >virtual
fill(const T &item, uint_t count=0)Buffer< T >
flip()Buffer< T >
get(T *item)Buffer< T >
get(T *items, uint_t count)Buffer< T >
getBase()AbstractBuffer< T >inline
getBase() constAbstractBuffer< T >inline
getLimit() constBuffer< T >inline
getPointer()Buffer< T >inline
getPointer() constBuffer< T >inline
getPosition() constBuffer< T >inline
getRemaining() constBuffer< T >inlinevirtual
getSize() constAbstractBuffer< T >inline
hasRemaining() constBuffer< T >inlinevirtual
operator[](int index)Buffer< T >
operator[](int index) constBuffer< T >
peek(const T &item) constBuffer< T >
put(const T &item)Buffer< T >
put(const T *items, uint_t count)Buffer< T >
rewind()Buffer< T >
setLimit(uint_t limit)Buffer< T >
setPosition(uint_t pos)Buffer< T >
setSize(uint_t newSize)AbstractBuffer< T >virtual
skip(uint_t delta)Buffer< T >
~AbstractBuffer()AbstractBuffer< T >virtual
~Buffer()Buffer< T >virtual