Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::coroutines::basic_protected_stack_allocator< traitsT > Struct Template Reference

#include <protected_stack_allocator.hpp>

Public Types

typedef traitsT traits_type
 
typedef traitsT traits_type
 

Public Member Functions

void allocate (stack_context &ctx, std::size_t size=traits_type::minimum_size())
 
void deallocate (stack_context &ctx)
 
void allocate (stack_context &ctx, std::size_t size)
 
void deallocate (stack_context &ctx)
 

Member Typedef Documentation

template<typename traitsT >
typedef traitsT boost::coroutines::basic_protected_stack_allocator< traitsT >::traits_type
template<typename traitsT >
typedef traitsT boost::coroutines::basic_protected_stack_allocator< traitsT >::traits_type

Member Function Documentation

template<typename traitsT >
void boost::coroutines::basic_protected_stack_allocator< traitsT >::allocate ( stack_context ctx,
std::size_t  size = traits_type::minimum_size() 
)
inline

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