Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
thread_heap_alloc.hpp File Reference
#include <new>
#include <boost/thread/detail/config.hpp>
#include <boost/thread/win32/thread_primitives.hpp>
#include <stdexcept>
#include <boost/assert.hpp>
#include <boost/throw_exception.hpp>
#include <boost/core/no_exceptions_support.hpp>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Include dependency graph for thread_heap_alloc.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::detail::do_heap_delete< T >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::detail
 
 boost::detail::win32
 

Functions

 boost::detail::win32::__declspec (dllimport) handle __stdcall GetProcessHeap()
 
void * boost::detail::allocate_raw_heap_memory (unsigned size)
 
void boost::detail::free_raw_heap_memory (void *heap_memory)
 
template<typename T >
Tboost::detail::heap_new ()
 
template<typename T , typename A1 >
Tboost::detail::heap_new (A1 &&a1)
 
template<typename T , typename A1 , typename A2 >
Tboost::detail::heap_new (A1 &&a1, A2 &&a2)
 
template<typename T , typename A1 , typename A2 , typename A3 >
Tboost::detail::heap_new (A1 &&a1, A2 &&a2, A3 &&a3)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 >
Tboost::detail::heap_new (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4)
 
template<typename T >
void boost::detail::heap_delete (T *data)
 

Variables

unsigned boost::detail::win32::long
 
unsigned boost::detail::win32::ulong_ptr