Fermat
Buffer< T > Member List

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

alloc(size_t count) (defined in Buffer< T >)Buffer< T >inline
alloc(size_t count, BufferType type, PageLockedState pageLockedState=UNLOCKED) (defined in Buffer< T >)Buffer< T >inline
Buffer(size_t count=0, BufferType type=HOST_BUFFER, PageLockedState pageLockedState=UNLOCKED) (defined in Buffer< T >)Buffer< T >inline
Buffer(const Buffer< T > &src) (defined in Buffer< T >)Buffer< T >inline
clear(const uint8 byte) (defined in Buffer< T >)Buffer< T >inline
copy_from(const size_t count, const BufferType src_type, const T *src, const uint32 dst_offset=0) (defined in Buffer< T >)Buffer< T >inline
count() const (defined in Buffer< T >)Buffer< T >inline
free() (defined in Buffer< T >)Buffer< T >inline
m_count (defined in Buffer< T >)Buffer< T >protected
m_device (defined in Buffer< T >)Buffer< T >protected
m_pageLockedState (defined in Buffer< T >)Buffer< T >protected
m_ptr (defined in Buffer< T >)Buffer< T >protected
m_type (defined in Buffer< T >)Buffer< T >protected
operator=(const Buffer< T > &src) (defined in Buffer< T >)Buffer< T >inline
operator=(const ManagedBuffer< T > &src) (defined in Buffer< T >)Buffer< T >inline
operator[](const size_t i) const (defined in Buffer< T >)Buffer< T >inline
operator[](const size_t i) (defined in Buffer< T >)Buffer< T >inline
ptr() const (defined in Buffer< T >)Buffer< T >inline
ptr() (defined in Buffer< T >)Buffer< T >inline
resize(const size_t count) (defined in Buffer< T >)Buffer< T >inline
set(const size_t i, const T val) (defined in Buffer< T >)Buffer< T >inline
sizeInBytes() const (defined in Buffer< T >)Buffer< T >inline
swap(Buffer< T > &buf) (defined in Buffer< T >)Buffer< T >inline
type() const (defined in Buffer< T >)Buffer< T >inline
~Buffer() (defined in Buffer< T >)Buffer< T >inline