#include <RandomAccessBuffer.h>
◆ RandomAccessBuffer() [1/2]
openjaus::system::RandomAccessBuffer::RandomAccessBuffer |
( |
uint64 |
size | ) |
|
◆ RandomAccessBuffer() [2/2]
openjaus::system::RandomAccessBuffer::RandomAccessBuffer |
( |
const RandomAccessBuffer & |
other | ) |
|
◆ ~RandomAccessBuffer()
openjaus::system::RandomAccessBuffer::~RandomAccessBuffer |
( |
| ) |
|
|
virtual |
◆ bytesContained()
uint64 openjaus::system::RandomAccessBuffer::bytesContained |
( |
| ) |
const |
◆ clear()
bool openjaus::system::RandomAccessBuffer::clear |
( |
| ) |
|
◆ copyTo()
◆ get()
uint64 openjaus::system::RandomAccessBuffer::get |
( |
uint64 |
pos, |
|
|
char * |
data, |
|
|
uint64 |
length |
|
) |
| |
◆ getMaxSize()
uint64 openjaus::system::RandomAccessBuffer::getMaxSize |
( |
| ) |
const |
◆ operator=()
◆ operator==()
bool openjaus::system::RandomAccessBuffer::operator== |
( |
const RandomAccessBuffer & |
other | ) |
const |
◆ put()
uint64 openjaus::system::RandomAccessBuffer::put |
( |
uint64 |
pos, |
|
|
const char *const |
data, |
|
|
uint64 |
length |
|
) |
| |
◆ set()
uint64 openjaus::system::RandomAccessBuffer::set |
( |
uint64 |
pos, |
|
|
const char |
value, |
|
|
uint64 |
length |
|
) |
| |
◆ setMaxSize()
uint64 openjaus::system::RandomAccessBuffer::setMaxSize |
( |
uint64 |
size | ) |
|
◆ toString() [1/2]
std::string openjaus::system::RandomAccessBuffer::toString |
( |
| ) |
const |
|
virtual |
◆ toString() [2/2]
std::string openjaus::system::RandomAccessBuffer::toString |
( |
int |
byteCount | ) |
const |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ endPosition
uint64 openjaus::system::RandomAccessBuffer::endPosition |
|
private |
◆ memoryBlock
MemoryBlock openjaus::system::RandomAccessBuffer::memoryBlock |
|
private |
The documentation for this class was generated from the following files: