#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 > |
| |
| class | 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) |
| |