#include <adobe/config.hpp>
#include <cassert>
#include <functional>
#include <memory>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_const.hpp>
#include <adobe/conversion.hpp>
#include <adobe/functional.hpp>
#include <adobe/memory_fwd.hpp>
#include <adobe/move.hpp>
Go to the source code of this file.
|
struct | aligned_storage< T > |
|
class | auto_ptr< X, Traits > |
|
class | auto_ptr< X, Traits > |
|
class | auto_resource< X, Traits > |
|
class | auto_resource< X, Traits > |
|
singleton | capture_allocator< T > |
|
class | capture_allocator< void > |
|
struct | delete_ptr_trait< T > |
|
struct | delete_ptr_trait< T * > |
|
struct | delete_ptr_trait< T(*)[]> |
|
struct | empty_ptr< T > |
|
struct | empty_ptr< T * > |
|
struct | empty_ptr< T(*)[]> |
|
struct | new_delete_t |
|
struct | ptr_traits< ptrT > |
|
struct | ptr_traits< auto_ptr< T, Traits > > |
|
struct | ptr_traits< auto_resource< T, Traits > > |
|
struct | ptr_traits< std::auto_ptr< T > > |
|
struct | ptr_traits< T * > |
|
struct | ptr_traits< T(*)[]> |
|
struct | capture_allocator< T >::rebind< U > |
|
struct | capture_allocator< void >::rebind< U > |
|
struct | ptr_traits< std::auto_ptr< T > >::rebind< U > |
|
struct | ptr_traits< T * >::rebind< U > |
|
struct | ptr_traits< T(*)[]>::rebind< U > |
|
struct | runtime_cast_t< R, auto_ptr< T, Traits > > |
|
struct | runtime_cast_t< R, auto_resource< T, Traits > > |
|
struct | runtime_cast_t< R, std::auto_ptr< T > > |
|
|
template<typename T > |
void | construct (T *p) |
|
template<typename T > |
void | construct (T *p, T x) |
|
template<typename T > |
void | destroy (T *p) |
|
template<typename F > |
void | destroy (F f, F l) |
|
template<typename I , typename F > |
F | uninitialized_move (I f, I l, F r) |
|