#include <common.h>
Inheritance diagram for rpa::obuf_storage< Buffer, void >:
Public Types | |
typedef Buffer | buffer_type |
Public Member Functions | |
internal_empty | next_buffer (void) const |
Classes | |
class | internal_buffer |
This contains an actual object allocated on the stack. More... | |
struct | internal_empty |
Empty structure to avoid any memory manipulation. More... |
typedef Buffer rpa::obuf_storage< Buffer, void >::buffer_type |
internal_empty rpa::obuf_storage< Buffer, void >::next_buffer | ( | void | ) | const [inline] |
Called when creating slices. Does not do anything because each slice will have its own buffer allocated on the stack. Therefore, the construction of such a buffer is totally free.