#include <winstl/memory/shell_allocator.hpp>
| T | The value_type of the allocator | 
| Public Types | |
| typedef shell_allocator< T > | class_type | 
| The parameterisation of the class. | |
| typedef parent_class_type::value_type | value_type | 
| The value type. | |
| typedef parent_class_type::pointer | pointer | 
| The pointer type. | |
| typedef parent_class_type::const_pointer | const_pointer | 
| The non-mutating (const) pointer type. | |
| typedef parent_class_type::reference | reference | 
| The reference type. | |
| typedef parent_class_type::const_reference | const_reference | 
| The non-mutating (const) reference type. | |
| typedef parent_class_type::difference_type | difference_type | 
| The difference type. | |
| typedef parent_class_type::size_type | size_type | 
| The size type. | |
| Public Member Functions | |
| Construction | |
| shell_allocator () throw ( std:: runtime_error ) | |
| Default constructor. | |
| shell_allocator (class_type const &rhs) throw () | |
| Copy constructor. | |
| ~shell_allocator () throw () | |
| Destructor. | |
| class_type const & | operator= (class_type const &rhs) | 
| Copy assignment operator. | |
| typedef shell_allocator<T> class_type | 
The parameterisation of the class.
| typedef parent_class_type::value_type value_type | 
The value type.
| typedef parent_class_type::pointer pointer | 
The pointer type.
| typedef parent_class_type::const_pointer const_pointer | 
The non-mutating (const) pointer type.
| typedef parent_class_type::reference reference | 
The reference type.
| typedef parent_class_type::const_reference const_reference | 
The non-mutating (const) reference type.
| typedef parent_class_type::difference_type difference_type | 
The difference type.
| typedef parent_class_type::size_type size_type | 
The size type.
| shell_allocator | ( | ) | throw (  std::  runtime_error   )  [inline] | 
Default constructor.
| shell_allocator | ( | class_type const & | rhs | ) | throw ()  [inline] | 
Copy constructor.
| ~shell_allocator | ( | ) | throw ()  [inline] | 
Destructor.
| class_type const& operator= | ( | class_type const & | rhs | ) |  [inline] | 
Copy assignment operator.
 1.5.6
 1.5.6