My Project
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ParaEngine::StackContainer< TContainerType, stack_capacity > Class Template Reference

Public Types

typedef TContainerType ContainerType
 
typedef ContainerType::value_type ContainedType
 
typedef StackAllocator< ContainedType, stack_capacity > Allocator
 

Public Member Functions

ContainerType & container ()
 
const ContainerType & container () const
 
ContainerType * operator-> ()
 
const ContainerType * operator-> () const
 

Protected Member Functions

 DISALLOW_COPY_AND_ASSIGN (StackContainer)
 

Protected Attributes

Allocator::Source stack_data_
 
Allocator allocator_
 
ContainerType container_
 

The documentation for this class was generated from the following file: