#include <BufferWriter.h>
Inherited by openjaus::system::Buffer::WriterImpl.
◆ ~BufferWriter()
virtual openjaus::system::BufferWriter::~BufferWriter |
( |
| ) |
|
|
inlinevirtual |
◆ BufferWriter()
openjaus::system::BufferWriter::BufferWriter |
( |
| ) |
|
|
inlineprotected |
◆ bytesContained()
virtual uint64 openjaus::system::BufferWriter::bytesContained |
( |
| ) |
const |
|
pure virtual |
◆ bytesRemaining()
virtual uint64 openjaus::system::BufferWriter::bytesRemaining |
( |
| ) |
const |
|
pure virtual |
◆ clear()
virtual void openjaus::system::BufferWriter::clear |
( |
| ) |
|
|
pure virtual |
◆ increment()
virtual void openjaus::system::BufferWriter::increment |
( |
uint64 |
length | ) |
|
|
pure virtual |
◆ pack() [1/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const int8 & |
value | ) |
|
|
pure virtual |
◆ pack() [2/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const int16 & |
value | ) |
|
|
pure virtual |
◆ pack() [3/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const int32 & |
value | ) |
|
|
pure virtual |
◆ pack() [4/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const int64 & |
value | ) |
|
|
pure virtual |
◆ pack() [5/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const uint8 & |
value | ) |
|
|
pure virtual |
◆ pack() [6/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const uint16 & |
value | ) |
|
|
pure virtual |
◆ pack() [7/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const uint32 & |
value | ) |
|
|
pure virtual |
◆ pack() [8/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const uint64 & |
value | ) |
|
|
pure virtual |
◆ pack() [9/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const float & |
value | ) |
|
|
pure virtual |
◆ pack() [10/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const double & |
value | ) |
|
|
pure virtual |
◆ pack() [11/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const std::string & |
source | ) |
|
|
pure virtual |
◆ pack() [12/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const std::string & |
source, |
|
|
uint64 |
length |
|
) |
| |
|
pure virtual |
◆ pack() [13/16]
virtual uint64 openjaus::system::BufferWriter::pack |
( |
const unsigned char *const |
buffer, |
|
|
uint64 |
length |
|
) |
| |
|
pure virtual |
◆ pack() [14/16]
◆ pack() [15/16]
◆ pack() [16/16]
The documentation for this class was generated from the following file: