#include <handler_alloc_helpers.hpp>
Inherits boost::noncopyable.
Public Types | |
| typedef Alloc_Traits::handler_type | handler_type |
| typedef Alloc_Traits::value_type | value_type |
| typedef Alloc_Traits::pointer_type | pointer_type |
Public Member Functions | |
| BOOST_STATIC_CONSTANT (std::size_t, value_size=Alloc_Traits::value_size) | |
| raw_handler_ptr (handler_type &handler) | |
| ~raw_handler_ptr () | |
Private Attributes | |
| handler_type & | handler_ |
| pointer_type | pointer_ |
Friends | |
| class | handler_ptr< Alloc_Traits > |
Definition at line 74 of file handler_alloc_helpers.hpp.
| typedef Alloc_Traits::handler_type asio::detail::raw_handler_ptr< Alloc_Traits >::handler_type |
Definition at line 78 of file handler_alloc_helpers.hpp.
| typedef Alloc_Traits::value_type asio::detail::raw_handler_ptr< Alloc_Traits >::value_type |
Definition at line 79 of file handler_alloc_helpers.hpp.
| typedef Alloc_Traits::pointer_type asio::detail::raw_handler_ptr< Alloc_Traits >::pointer_type |
Definition at line 80 of file handler_alloc_helpers.hpp.
| asio::detail::raw_handler_ptr< Alloc_Traits >::raw_handler_ptr | ( | handler_type & | handler | ) | [inline] |
Definition at line 84 of file handler_alloc_helpers.hpp.
| asio::detail::raw_handler_ptr< Alloc_Traits >::~raw_handler_ptr | ( | ) | [inline] |
Definition at line 93 of file handler_alloc_helpers.hpp.
References asio_handler_alloc_helpers::deallocate(), asio::detail::raw_handler_ptr< Alloc_Traits >::handler_, and asio::detail::raw_handler_ptr< Alloc_Traits >::pointer_.
| asio::detail::raw_handler_ptr< Alloc_Traits >::BOOST_STATIC_CONSTANT | ( | std::size_t | , | |
| value_size | = Alloc_Traits::value_size | |||
| ) |
friend class handler_ptr< Alloc_Traits > [friend] |
Definition at line 101 of file handler_alloc_helpers.hpp.
handler_type& asio::detail::raw_handler_ptr< Alloc_Traits >::handler_ [private] |
Definition at line 102 of file handler_alloc_helpers.hpp.
Referenced by asio::detail::raw_handler_ptr< Alloc_Traits >::~raw_handler_ptr().
pointer_type asio::detail::raw_handler_ptr< Alloc_Traits >::pointer_ [private] |
Definition at line 103 of file handler_alloc_helpers.hpp.
Referenced by asio::detail::handler_ptr< Alloc_Traits >::handler_ptr(), and asio::detail::raw_handler_ptr< Alloc_Traits >::~raw_handler_ptr().
1.5.6