|
EPICS ARCHIVER V4
|
A memory region that can be resized. More...
#include <MemoryBuffer.h>
Public Member Functions | |
| MemoryBuffer () | |
| Constructor: Buffer is initially empty. | |
| MemoryBuffer (size_t wanted) | |
| Constructor. | |
| ~MemoryBuffer () | |
| Destructor. | |
| void | reserve (size_t wanted) |
| Reserve or grow buffer. More... | |
| const T * | mem () const |
| Access as (T *) | |
| T * | mem () |
| Access as (T *) | |
| size_t | capacity () const |
| Get current size. | |
A memory region that can be resized.
A MemoryBuffer<T> which has reserved size, may grow in size (new, no realloc) and is automatically deallocated.
|
inline |
Reserve or grow buffer.
| GenericException |
1.8.5