openikev2::ByteBuffer Member List

This is the complete list of members for openikev2::ByteBuffer, including all inherited members.

begin_arrayopenikev2::ByteArray [protected]
ByteArray(uint32_t capacity)openikev2::ByteArray
ByteArray(uint32_t capacity, uint8_t pattern)openikev2::ByteArray
ByteArray(const void *array, uint32_t size, uint32_t capacity, bool owns_memory=false)openikev2::ByteArray
ByteArray(const void *array, uint32_t size, bool owns_memory=false)openikev2::ByteArray
ByteArray(const ByteArray &other)openikev2::ByteArray
ByteBuffer(uint32_t capacity)openikev2::ByteBuffer
ByteBuffer(const ByteBuffer &other)openikev2::ByteBuffer
ByteBuffer(const ByteArray &byte_array)openikev2::ByteBuffer
capacity() constopenikev2::ByteBuffer [protected, virtual]
clone() constopenikev2::ByteArray [virtual]
end_arrayopenikev2::ByteArray [protected]
end_dataopenikev2::ByteArray [protected]
fillBytes(uint32_t num_bytes, uint8_t byte)openikev2::ByteBuffer [virtual]
fillHexValue(unsigned char *destination, unsigned char value, unsigned char terminator)openikev2::Printable [inline, protected, static]
generateTabs(uint16_t num_tabs)openikev2::Printable [static]
getRawPointer() constopenikev2::ByteArray [virtual]
getReadPosition() constopenikev2::ByteBuffer [virtual]
getWritePosition() constopenikev2::ByteBuffer [virtual]
hextable (defined in openikev2::Printable)openikev2::Printable [protected, static]
operator<(const ByteArray &other) constopenikev2::ByteArray [virtual]
operator==(const ByteArray &other) constopenikev2::ByteArray [virtual]
operator>(const ByteArray &other) constopenikev2::ByteArray [virtual]
operator[](const uint32_t position) constopenikev2::ByteArray [virtual]
readBuffer(uint32_t size_to_read, void *destination_buffer)openikev2::ByteBuffer [virtual]
readByteArray(uint32_t size)openikev2::ByteBuffer [virtual]
readInt16()openikev2::ByteBuffer [virtual]
readInt32()openikev2::ByteBuffer [virtual]
readInt8()openikev2::ByteBuffer [virtual]
real_begin_arrayopenikev2::ByteBuffer [protected]
reset()openikev2::ByteBuffer [virtual]
setReadPosition(uint8_t *position)openikev2::ByteBuffer [virtual]
setSize(uint32_t size)openikev2::ByteArray [virtual]
setWritePosition(uint8_t *position)openikev2::ByteBuffer [virtual]
size() constopenikev2::ByteArray [virtual]
skip(uint32_t bytes)openikev2::ByteBuffer [virtual]
toHexString(void *pointer, uint16_t size)openikev2::Printable [static]
toHexString(void *pointer, uint16_t size, uint16_t line_size_max, uint16_t tabs)openikev2::Printable [static]
toString() constopenikev2::Printable [virtual]
toStringTab(uint8_t tabs) constopenikev2::ByteArray [virtual]
writeBuffer(const void *buffer, uint32_t buffer_size)openikev2::ByteBuffer [virtual]
writeByteArray(const ByteArray &byte_array)openikev2::ByteBuffer [virtual]
writeInt16(uint16_t value)openikev2::ByteBuffer [virtual]
writeInt32(uint32_t value)openikev2::ByteBuffer [virtual]
writeInt8(uint8_t value)openikev2::ByteBuffer [virtual]
~ByteArray() (defined in openikev2::ByteArray)openikev2::ByteArray [virtual]
~ByteBuffer() (defined in openikev2::ByteBuffer)openikev2::ByteBuffer [virtual]


Generated on Fri Jul 27 11:04:50 2007 for libopenikev2 by  doxygen 1.5.1