|
| std::uint8_t & | operator[] (size_t p) |
| | Returns a reference to the byte at the specified index.
|
| |
| std::uint8_t | operator[] (size_t p) const |
| | Const subscript operator that returns the byte at the specified index.
|
| |
|
| operator BufferCS () |
| | Implicit conversion operator to BufferCS that constructs and returns a BufferCS initialized with the object's Data and si members.
|
| |
|
| operator BufferCS_const () const |
| | Const-qualified conversion operator that creates and returns a BufferCS_const constructed from the object's Data and si members.
|
| |
| std::size_t | size () const |
| | Returns the stored size of the buffer.
|
| |
| std::string | dump () const |
| | Returns a textual dump of the object's buffer by converting to BufferCS_const and invoking its dump() method.
|
| |
| std::string | dump (std::size_t s) const |
| | Returns a textual dump of the object's buffer by converting to BufferCS_const and invoking its dump() method. Size specification.
|
| |
template<size_t si>
class ACQUA::BufferArray< si >
Fixed-length heap memory buffer.
- Template Parameters
-