#include <ByteBuffer.h>
Classes | |
class | fakebytearray |
Public Member Functions | |
virtual | ~ByteBuffer () |
bytearray & | array () throw (ReadOnlyBufferException, UnsupportedOperationException) |
const bytearray & | array () const throw (UnsupportedOperationException) |
size_t | arrayOffset () const throw (ReadOnlyBufferException, UnsupportedOperationException) |
ByteBuffer * | asReadOnlyBuffer () |
virtual bool | isDirect () const throw () |
bool | hasArray () const throw () |
const ByteOrder & | order () const throw () |
virtual int | compareTo (const ByteBuffer &compare) const throw () |
Static Public Member Functions | |
static ByteBuffer * | allocate (size_t capacity) throw (std::bad_alloc) |
static ByteBuffer * | allocateDirect (size_t capacity) throw (std::bad_alloc) |
virtual beecrypt::nio::ByteBuffer::~ByteBuffer | ( | ) | [virtual] |
static ByteBuffer* beecrypt::nio::ByteBuffer::allocate | ( | size_t | capacity | ) | throw (std::bad_alloc) [static] |
static ByteBuffer* beecrypt::nio::ByteBuffer::allocateDirect | ( | size_t | capacity | ) | throw (std::bad_alloc) [static] |
const bytearray& beecrypt::nio::ByteBuffer::array | ( | ) | const throw (UnsupportedOperationException) |
bytearray& beecrypt::nio::ByteBuffer::array | ( | ) | throw (ReadOnlyBufferException, UnsupportedOperationException) |
size_t beecrypt::nio::ByteBuffer::arrayOffset | ( | ) | const throw (ReadOnlyBufferException, UnsupportedOperationException) |
ByteBuffer* beecrypt::nio::ByteBuffer::asReadOnlyBuffer | ( | ) |
virtual int beecrypt::nio::ByteBuffer::compareTo | ( | const ByteBuffer & | compare | ) | const throw () [virtual] |
bool beecrypt::nio::ByteBuffer::hasArray | ( | ) | const throw () |
virtual bool beecrypt::nio::ByteBuffer::isDirect | ( | ) | const throw () [virtual] |
const ByteOrder& beecrypt::nio::ByteBuffer::order | ( | ) | const throw () |