Start an asynchronous operation to read a certain amount of data from a stream. More...
Functions | |
template<typename AsyncReadStream , typename MutableBufferSequence , typename ReadHandler > | |
boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE (ReadHandler, void(boost::system::error_code, std::size_t)) async_read(AsyncReadStream &s | |
Start an asynchronous operation to read a certain amount of data from a stream. More... | |
const MutableBufferSequence | boost::asio::BOOST_ASIO_MOVE_ARG (ReadHandler) handler) |
template<typename AsyncReadStream , typename MutableBufferSequence , typename CompletionCondition , typename ReadHandler > | |
boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE (ReadHandler, void(boost::system::error_code, std::size_t)) async_read(AsyncReadStream &s | |
Start an asynchronous operation to read a certain amount of data from a stream. More... | |
Variables | |
const MutableBufferSequence & | boost::asio::buffers |
const MutableBufferSequence CompletionCondition | boost::asio::completion_condition |
basic_streambuf< Allocator > & | boost::asio::b |
basic_streambuf< Allocator > | boost::asio::BOOST_ASIO_MOVE_ARG (ReadHandler) handler) |
Start an asynchronous operation to read a certain amount of data from a stream.
boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE | ( | ReadHandler | , |
void(boost::system::error_code, std::size_t) | |||
) |
#include <boost_1_57_0/boost/asio/read.hpp>
Start an asynchronous operation to read a certain amount of data from a stream.
Start an asynchronous operation to read data into a streambuf until it contains a specified delimiter.
Start an asynchronous operation to read a certain amount of data at the specified offset.
This function is used to asynchronously read a certain number of bytes of data from a stream. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. The program must ensure that the stream performs no other read operations (such as async_read, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
buffers | One or more buffers into which the data will be read. The sum of the buffer sizes indicates the maximum number of bytes to read from the stream. Although the buffers object may be copied as necessary, ownership of the underlying memory blocks is retained by the caller, which must guarantee that they remain valid until the handler is called. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
std::size_t bytes_transferred // Number of bytes copied into the
// buffers. If an error occurred,
// this will be the number of
// bytes successfully transferred
// prior to the error.
);
|
This function is used to asynchronously read a certain number of bytes of data from a stream. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. The program must ensure that the stream performs no other read operations (such as async_read, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
b | A basic_streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
std::size_t bytes_transferred // Number of bytes copied into the
// buffers. If an error occurred,
// this will be the number of
// bytes successfully transferred
// prior to the error.
);
|
This function is used to asynchronously read a certain number of bytes of data from a random access device at the specified offset. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the device's async_read_some_at function.
d | The device from which the data is to be read. The type must support the AsyncRandomAccessReadDevice concept. |
offset | The offset at which the data will be read. |
buffers | One or more buffers into which the data will be read. The sum of the buffer sizes indicates the maximum number of bytes to read from the device. Although the buffers object may be copied as necessary, ownership of the underlying memory blocks is retained by the caller, which must guarantee that they remain valid until the handler is called. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// Number of bytes copied into the buffers. If an error
// occurred, this will be the number of bytes successfully
// transferred prior to the error.
std::size_t bytes_transferred
);
|
This function is used to asynchronously read a certain number of bytes of data from a random access device at the specified offset. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the device's async_read_some_at function.
d | The device from which the data is to be read. The type must support the AsyncRandomAccessReadDevice concept. |
offset | The offset at which the data will be read. |
b | A basic_streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// Number of bytes copied into the buffers. If an error
// occurred, this will be the number of bytes successfully
// transferred prior to the error.
std::size_t bytes_transferred
);
|
This function is used to asynchronously read data into the specified streambuf until the streambuf's get area contains the specified delimiter. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. If the streambuf's get area already contains the delimiter, this asynchronous operation completes immediately. The program must ensure that the stream performs no other read operations (such as async_read, async_read_until, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
b | A streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
delim | The delimiter character. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// The number of bytes in the streambuf's get
// area up to and including the delimiter.
// 0 if an error occurred.
std::size_t bytes_transferred
);
|
async_read_until
operation completes successfully, the buffer b
contains the delimiter: std::getline
then extracts the data up to and including the delimiter, so that the string line
contains: b
as follows: async_read_until
operation.This function is used to asynchronously read data into the specified streambuf until the streambuf's get area contains the specified delimiter. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. If the streambuf's get area already contains the delimiter, this asynchronous operation completes immediately. The program must ensure that the stream performs no other read operations (such as async_read, async_read_until, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
b | A streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
delim | The delimiter string. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// The number of bytes in the streambuf's get
// area up to and including the delimiter.
// 0 if an error occurred.
std::size_t bytes_transferred
);
|
async_read_until
operation completes successfully, the buffer b
contains the delimiter: std::getline
then extracts the data up to and including the delimiter, so that the string line
contains: b
as follows: async_read_until
operation. boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE | ( | ReadHandler | , |
void(boost::system::error_code, std::size_t) | |||
) |
#include <boost_1_57_0/boost/asio/read.hpp>
Start an asynchronous operation to read a certain amount of data from a stream.
Start an asynchronous operation to read data into a streambuf until a function object indicates a match.
Start an asynchronous operation to read a certain amount of data at the specified offset.
This function is used to asynchronously read a certain number of bytes of data from a stream. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
buffers | One or more buffers into which the data will be read. The sum of the buffer sizes indicates the maximum number of bytes to read from the stream. Although the buffers object may be copied as necessary, ownership of the underlying memory blocks is retained by the caller, which must guarantee that they remain valid until the handler is called. |
completion_condition | The function object to be called to determine whether the read operation is complete. The signature of the function object must be: std::size_t completion_condition(
// Result of latest async_read_some operation.
// Number of bytes transferred so far.
std::size_t bytes_transferred
);
|
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
std::size_t bytes_transferred // Number of bytes copied into the
// buffers. If an error occurred,
// this will be the number of
// bytes successfully transferred
// prior to the error.
);
|
This function is used to asynchronously read a certain number of bytes of data from a stream. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. The program must ensure that the stream performs no other read operations (such as async_read, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
b | A basic_streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
completion_condition | The function object to be called to determine whether the read operation is complete. The signature of the function object must be: std::size_t completion_condition(
// Result of latest async_read_some operation.
// Number of bytes transferred so far.
std::size_t bytes_transferred
);
|
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
std::size_t bytes_transferred // Number of bytes copied into the
// buffers. If an error occurred,
// this will be the number of
// bytes successfully transferred
// prior to the error.
);
|
This function is used to asynchronously read a certain number of bytes of data from a random access device at the specified offset. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
d | The device from which the data is to be read. The type must support the AsyncRandomAccessReadDevice concept. |
offset | The offset at which the data will be read. |
buffers | One or more buffers into which the data will be read. The sum of the buffer sizes indicates the maximum number of bytes to read from the device. Although the buffers object may be copied as necessary, ownership of the underlying memory blocks is retained by the caller, which must guarantee that they remain valid until the handler is called. |
completion_condition | The function object to be called to determine whether the read operation is complete. The signature of the function object must be: std::size_t completion_condition(
// Result of latest async_read_some_at operation.
// Number of bytes transferred so far.
std::size_t bytes_transferred
);
|
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// Number of bytes copied into the buffers. If an error
// occurred, this will be the number of bytes successfully
// transferred prior to the error.
std::size_t bytes_transferred
);
|
This function is used to asynchronously read a certain number of bytes of data from a random access device at the specified offset. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the device's async_read_some_at function.
d | The device from which the data is to be read. The type must support the AsyncRandomAccessReadDevice concept. |
offset | The offset at which the data will be read. |
b | A basic_streambuf object into which the data will be read. Ownership of the streambuf is retained by the caller, which must guarantee that it remains valid until the handler is called. |
completion_condition | The function object to be called to determine whether the read operation is complete. The signature of the function object must be: std::size_t completion_condition(
// Result of latest async_read_some_at operation.
// Number of bytes transferred so far.
std::size_t bytes_transferred
);
|
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// Number of bytes copied into the buffers. If an error
// occurred, this will be the number of bytes successfully
// transferred prior to the error.
std::size_t bytes_transferred
);
|
This function is used to asynchronously read data into the specified streambuf until a user-defined match condition function object, when applied to the data contained in the streambuf, indicates a successful match. The function call always returns immediately. The asynchronous operation will continue until one of the following conditions is true:
This operation is implemented in terms of zero or more calls to the stream's async_read_some function, and is known as a composed operation. If the match condition function object already indicates a match, this asynchronous operation completes immediately. The program must ensure that the stream performs no other read operations (such as async_read, async_read_until, the stream's async_read_some function, or any other composed operations that perform reads) until this operation completes.
s | The stream from which the data is to be read. The type must support the AsyncReadStream concept. |
b | A streambuf object into which the data will be read. |
match_condition | The function object to be called to determine whether a match exists. The signature of the function object must be: iterator represents the type: buffers_iterator<basic_streambuf<Allocator>::const_buffers_type>
begin and end define the range of bytes to be scanned to determine whether there is a match. The first member of the return value is an iterator marking one-past-the-end of the bytes that have been consumed by the match function. This iterator is used to calculate the begin parameter for any subsequent invocation of the match condition. The second member of the return value is true if a match has been found, false otherwise. |
handler | The handler to be called when the read operation completes. Copies will be made of the handler as required. The function signature of the handler must be: void handler(
// Result of operation.
// The number of bytes in the streambuf's get
// area that have been fully consumed by the
// match function. O if an error occurred.
std::size_t bytes_transferred
);
|
is_match_condition
type trait evaluates to true for function pointers and function objects with a result_type
typedef. It must be specialised for other user-defined function objects.To asynchronously read data into a streambuf until a matching character is found:
const MutableBufferSequence boost::asio::BOOST_ASIO_MOVE_ARG | ( | ReadHandler | ) |
#include <boost_1_57_0/boost/asio/read.hpp>
uint64_t basic_streambuf< Allocator > & boost::asio::b |
#include <boost_1_57_0/boost/asio/read.hpp>
Referenced by boost::math::acos(), boost::graph::distributed::cc_ps_detail::collision_map< component_value_type >::add(), boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::ancestor_with_lowest_semi_(), boost::wave::util::SimpleStringStorage< E, A >::append(), boost::wave::util::SmallStringOpt< Storage, threshold, Align >::append(), boost::unit_test::ut_detail::token_assigner< TraversalTag >::append_move(), boost::unit_test::ut_detail::token_assigner< single_pass_traversal_tag >::append_move(), boost::geometry::detail::robust_policy< FpPoint, IntPoint, CalculationType >::apply(), boost::geometry::math::detail::equals< Type, IsFloatingPoint >::apply(), boost::geometry::strategy::intersection::relate_cartesian_segments< Policy, CalculationType >::apply(), boost::geometry::math::detail::smaller< Type, IsFloatingPoint >::apply(), boost::geometry::math::detail::smaller< Type, true >::apply(), boost::geometry::strategy::distance::projected_point< CalculationType, Strategy >::apply(), boost::geometry::strategy::area::huiller< PointOfSegment, CalculationType >::apply(), boost::geometry::strategy::distance::detail::projected_point_ax< CalculationType, Strategy >::apply(), boost::math::asin(), boost::geometry::fraction_type< SegmentRatio >::assign(), boost::asio::basic_socket< Protocol, StreamSocketService >::at_mark(), boost::edmonds_augmenting_path_finder< Graph, MateMap, VertexIndexMap >::augment_matching(), boost::augmented_crc(), boost::aver_wavefront(), boost::bandwidth(), boost::math::non_central_beta_distribution< T, Policy >::beta(), boost::math::detail::beta_imp(), boost::math::detail::beta_small_b_large_a_series(), boost::BOOST_concept(), boost::random::inversive_congruential_engine< IntType, a, b, p >::BOOST_PREVENT_MACRO_SUBSTITUTION(), boost::math::tools::detail::bracket(), boost::math::tools::bracket_and_solve_root(), boost::math::detail::bracket_and_solve_root_01(), boost::math::cdf(), boost::math::concepts::RealTypeConcept< RealType >::check_binary_ops(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::clear_and_dispose(), boost::io::basic_altstringbuf< Ch, Tr, Alloc >::clear_buffer(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::clone_from(), boost::intrusive::list_impl< ValueTraits, SizeType, ConstantTimeSize, HeaderHolder >::clone_from(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::clone_from(), boost::python::map_indexing_suite< Container, NoProxy, final_map_derived_policies< Container, NoProxy > >::compare_index(), boost::python::vector_indexing_suite< Container, NoProxy, final_vector_derived_policies< Container, NoProxy > >::compare_index(), boost::spirit::common_tree_match_policy< ast_match_policy< IteratorT, NodeFactoryT, T >, IteratorT, NodeFactoryT, ast_tree_policy< ast_match_policy< IteratorT, NodeFactoryT, T >, NodeFactoryT, T >, T >::concat_match(), boost::RegexTraitsConcept< traits >::constraints(), boost::BaseRegexConcept< Regex >::constraints(), boost::RegexConcept< Regex >::constraints(), boost::BoostRegexConcept< Regex >::constraints(), boost::math::tools::continued_fraction_a(), boost::math::tools::continued_fraction_b(), boost::gil::detail::copy_construct_in_place(), boost::wave::util::flex_string_details::copy_n(), boost::math::tools::detail::cubic_interpolate(), boost::spirit::utree_is_equal::dispatch(), boost::spirit::utree_is_less_than::dispatch(), boost::numeric::interval_lib::division_part2(), boost::serialization::cpp_int_detail::do_serialize(), boost::dynamic_bitset< Block, Allocator >::dynamic_bitset(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::empty(), phoenix::composite< OperationT, A, B, nil_t, nil_t >::eval(), phoenix::composite< OperationT, A, B, C, nil_t >::eval(), boost::math::tools::evaluate_rational(), boost::re_detail::extract_output_base(), boost::math::extreme_value_distribution< RealType, Policy >::extreme_value_distribution(), boost::math::detail::float_distance_imp(), boost::date_time::gregorian_calendar_base< ymd_type_, date_int_type_ >::from_day_number(), boost::date_time::gregorian_calendar_base< ymd_type_, date_int_type_ >::from_julian_day_number(), boost::math::detail::gamma_imp(), boost::math::detail::gcd_euclidean(), boost::random::detail::generate_canonical_impl(), boost::generate_random_graph(), boost::generate_random_graph1(), boost::geometry::traits::indexed_access< boost::polygon::rectangle_data< CoordinateType >, min_corner, 0 >::get(), boost::geometry::traits::indexed_access< boost::polygon::rectangle_data< CoordinateType >, min_corner, 1 >::get(), boost::geometry::traits::indexed_access< boost::polygon::rectangle_data< CoordinateType >, max_corner, 0 >::get(), boost::geometry::traits::indexed_access< model::box< Point >, min_corner, Dimension >::get(), boost::geometry::traits::indexed_access< model::box< Point >, max_corner, Dimension >::get(), boost::geometry::traits::indexed_access< boost::polygon::rectangle_data< CoordinateType >, max_corner, 1 >::get(), boost::chrono::detail::time_get< CharT, InputIterator >::get(), boost::re_detail::get_escape_R_string(), boost::chrono::detail::time_get< CharT, InputIterator >::get_up_to_n_digits(), boost::chrono::detail::time_get< CharT, InputIterator >::get_white_space(), boost::fusion::greater_equal(), boost::multiprecision::hull(), boost::math::detail::ibeta_derivative_imp(), boost::math::detail::ibeta_imp(), boost::math::detail::ibeta_power_terms(), boost::math::detail::ibeta_series(), boost::multiprecision::in(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::insert(), boost::intrusive::list_impl< ValueTraits, SizeType, ConstantTimeSize, HeaderHolder >::insert(), boost::intrusive::treap_impl< ValueTraits, VoidOrKeyComp, VoidOrPrioComp, SizeType, ConstantTimeSize, HeaderHolder >::insert_equal(), boost::intrusive::sgtree_impl< ValueTraits, Compare, SizeType, FloatingPoint, HeaderHolder >::insert_equal(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::insert_equal(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::insert_equal(), boost::intrusive::treap_impl< ValueTraits, VoidOrKeyComp, VoidOrPrioComp, SizeType, ConstantTimeSize, HeaderHolder >::insert_unique(), boost::intrusive::sgtree_impl< ValueTraits, Compare, SizeType, FloatingPoint, HeaderHolder >::insert_unique(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::insert_unique(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::insert_unique(), boost_concepts::detail::interop_rand_access_constraints(), boost_concepts::detail::interop_single_pass_constraints(), boost::multiprecision::intersect(), boost::serialization::detail::base_register< Base, Derived >::polymorphic::invoke(), boost::spirit::node_iter_data< IteratorT, ValueT >::is_root(), boost::spirit::node_val_data< IteratorT, ValueT >::is_root(), boost::ith_bandwidth(), boost::ith_wavefront(), boost::johnson_all_pairs_shortest_paths(), boost::polygon::join_with(), boost::math::kurtosis_excess(), boost::math::detail::lcm_euclidean(), boost::math::detail::lgamma_imp(), boost::re_detail::w32_regex_traits_implementation< charT >::lookup_collatename(), boost::re_detail::cpp_regex_traits_implementation< charT >::lookup_collatename(), boost::dynamic_bitset< Block, Allocator >::m_append(), boost::max_wavefront(), boost::math::mean(), boost::intrusive::list_impl< ValueTraits, SizeType, ConstantTimeSize, HeaderHolder >::merge(), boost::multiprecision::minmax(), boost::math::mode(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::modify_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_(), boost::math::detail::nc_beta_pdf(), boost::math::detail::nc_beta_quantile(), boost::math::detail::nccs_quantile(), boost::math::non_central_beta_distribution< T, Policy >::non_central_beta_distribution(), boost::math::detail::non_central_t_cdf(), boost::math::detail::non_central_t_pdf(), boost::fusion::not_equal_to(), boost::spirit::operator!=(), boost::alignment::operator!=(), boost::interprocess::operator!=(), boost::bimaps::relation::operator!=(), boost::operator!=(), boost::container::operator!=(), boost::operator&(), boost::polygon::polygon_45_set_data< Unit >::operator&=(), boost::iostreams::operator&=(), boost::closed_plus< T >::operator()(), boost::accumulators::impl::weighted_p_square_cumulative_distribution_impl< Sample, Weight >::operator()(), boost::accumulators::impl::p_square_cumulative_distribution_impl< Sample >::operator()(), boost::spirit::utree_is_equal::operator()(), boost::random::beta_distribution< RealType >::operator()(), boost::random::linear_feedback_shift_engine< UIntType, w, k, q, s >::operator()(), boost::spirit::utree_is_less_than::operator()(), boost::random::inversive_congruential_engine< IntType, a, b, p >::operator()(), boost::spirit::karma::detail::make_bool_literal< Modifiers, false >::operator()(), boost::gil::channel_multiplier_unsigned< bits32f >::operator()(), boost::gil::channel_multiplier< ChannelValue >::operator()(), boost::polygon::less_rectangle_concept< rectangle_type_1, rectangle_type_2 >::operator()(), boost::lambda::ll::min::operator()(), boost::lambda::ll::max::operator()(), phoenix::member_function_ptr_action< RT, ClassT, A, B, nil_t, nil_t >::operator()(), phoenix::bound_member_action< RT, ClassT, A, B, nil_t, nil_t >::operator()(), boost::math::concepts::operator*(), boost::math::ef::operator*(), boost::math::ntl::operator*(), boost::math::tools::operator*(), boost::units::operator*(), boost::polygon::polygon_45_set_data< Unit >::operator*=(), boost::math::concepts::operator+(), boost::math::ef::operator+(), boost::math::tools::operator+(), boost::math::ntl::operator+(), boost::asio::mutable_buffer::operator+(), boost::asio::const_buffer::operator+(), boost::polygon::polygon_45_set_data< Unit >::operator+=(), boost::math::concepts::operator-(), boost::math::ef::operator-(), boost::math::tools::operator-(), boost::math::ntl::operator-(), boost::operator-(), boost::polygon::polygon_45_set_data< Unit >::operator-=(), boost::math::concepts::operator/(), boost::math::ef::operator/(), boost::math::ntl::operator/(), boost::interprocess::operator<(), boost::bimaps::relation::operator<(), boost::operator<(), boost::operator<<(), boost::dynamic_bitset< Block, Allocator >::operator<<=(), boost::bimaps::relation::operator<=(), boost::operator<=(), boost::dynamic_bitset< Block, Allocator >::operator=(), boost::alignment::operator==(), boost::interprocess::operator==(), boost::operator==(), boost::container::operator==(), boost::spirit::operator>=(), boost::operator>=(), boost::posix_time::operator>>(), boost::dynamic_bitset< Block, Allocator >::operator>>=(), boost::operator^(), boost::polygon::polygon_45_set_data< Unit >::operator^=(), boost::iostreams::operator^=(), boost::operator|(), boost::iostreams::operator|=(), boost::xpressive::regex_constants::operator~(), boost::dynamic_bitset< Block, Allocator >::operator~(), boost::multiprecision::overlap(), boost::math::detail::owens_t_T1_accelerated(), boost::math::detail::owens_t_T2_accelerated(), boost::accumulators::impl::p_square_cumulative_distribution_impl< Sample >::p_square_cumulative_distribution_impl(), boost::re_detail::basic_regex_parser< charT, traits >::parse_perl_extension(), boost::expressions::pattern_replacer< CharT >::pattern_replacer(), boost::math::pdf(), boost::wave::util::flex_string_details::pod_copy(), boost::wave::util::flex_string_details::pod_fill(), boost::math::concepts::pow(), boost::math::ntl::pow(), boost::polygon::predicated_swap(), boost::typeindex::stl_type_index::pretty_name(), boost::uuids::detail::sha1::process_bytes(), boost::crc_basic< Bits >::process_bytes(), boost::crc_optimal< Bits, TruncPoly, InitRem, FinalXor, ReflectIn, ReflectRem >::process_bytes(), boost::profile(), boost::multiprecision::proper_subset(), boost::math::tools::detail::quadratic_interpolate(), boost::math::quantile(), boost::geometry::policies::relate::segments_de9im< S1, S2 >::rays_intersect(), boost::_bi::ref_compare(), boost::remove_edge_if(), boost::multiprecision::cpp_bf_io_detail::restricted_multiply(), boost::accumulators::impl::extended_p_square_quantile_impl< Sample, Impl1, Impl2 >::result(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::rinsert(), boost::rms_wavefront(), boost::circular_buffer_space_optimized< T, Alloc >::rset_capacity(), boost::geometry::policies::relate::segments_intersection_points< ReturnType >::segments_collinear(), boost::circular_buffer< Sample >::set_capacity(), boost::intrusive::hashtable_impl< ValueTraits, Hash, Equal, SizeType, BucketTraits, BoolFlags >::size(), boost::math::skewness(), boost::math::standard_deviation(), boost::multiprecision::subset(), boost::scoped_array< boost::boost::unique_lock< boost::boost::mutex > >::swap(), boost::scoped_ptr< boost::detail::translate_exception_base >::swap(), boost::interprocess::scoped_ptr< T, Deleter >::swap(), boost::swap(), boost::spirit::traits::swap_impl(), boost::dynamic_bitset< Block, Allocator >::test_set(), boost::gregorian::to_simple_string_type(), boost::math::tools::toms748_solve(), boost::u16_to_u32_iterator< BaseIterator, U32Type >::u16_to_u32_iterator(), boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base >::upcast(), boost::math::variance(), boost::math::detail::verify_scale_b(), boost::math::constants::detail::detail::zeta_series_2(), and boost::math::constants::detail::detail::zeta_series_derivative_2().
uint64_t basic_streambuf< Allocator > CompletionCondition boost::asio::BOOST_ASIO_MOVE_ARG | ( | ReadHandler | ) |
#include <boost_1_57_0/boost/asio/read.hpp>
uint64_t const ConstBufferSequence & boost::asio::buffers |
#include <boost_1_57_0/boost/asio/read.hpp>
uint64_t basic_streambuf< Allocator > CompletionCondition boost::asio::completion_condition |
#include <boost_1_57_0/boost/asio/read.hpp>