Public Types | |
typedef detail::is_container < T >::type | container_value_type |
typedef std::remove_pointer < typename std::decay< T > ::type >::type | __T |
typedef std::conditional < is_container_contents_const, typename std::add_const< __T > ::type, __T >::type | _T |
typedef io_req< _T > | type |
Public Member Functions | |
template<class U > | |
type | operator() (future<> _precondition, U &&v, off_t _where) const |
template<class U > | |
type | operator() (future<> _precondition, U &&v, size_t _length, off_t _where) const |
Static Public Attributes | |
static constexpr bool | is_container_contents_const = std::is_const<container_value_type>::value || std::is_base_of<asio::const_buffer, container_value_type>::value |
January, 2014 |
Copyright © 2013-2014 Niall Douglas, Cork, Ireland Copyright © 2013 Paul Kirth, California |