#include <gu_reserved_container.hpp>
|
typedef ContainerType::value_type | ContainedType |
|
|
ContainerType & | container () |
|
const ContainerType & | container () const |
|
ContainerType & | operator() () |
|
const ContainerType & | operator() () const |
|
ContainerType * | operator-> () |
|
const ContainerType * | operator-> () const |
|
const ContainedType * | reserved_buffer () const |
|
template<typename ContainerType, int reserved>
class gu::ReservedContainer< ContainerType, reserved >
ReservedContainer is a wrapper for
- fixed size nicely aligned buffer
- ReservedAllocator that uses the buffer
- container type that uses allocator
the point is to have a container allocated on the stack to use stack buffer for element storage.
The documentation for this class was generated from the following file: