![]() |
Home | Libraries | People | FAQ | More |
boost::range_run_storage::concepts::InfiniteRangeRunStorage —
// In header: <boost/range_run_storage/concepts.hpp> template<typename S> struct InfiniteRangeRunStorage : public boost::range_run_storage::concepts::RangeRunStorage< S > { // types typedef result_of< op::pre_run(typename add_reference< S >::type) >::type pre_run_type; typedef result_of< op::post_run(typename add_reference< S >::type) >::type post_run_type; // construct/copy/destruct ~InfiniteRangeRunStorage(); // public member functions BOOST_CONCEPT_ASSERT((Run< pre_run_type >)) ; BOOST_CONCEPT_ASSERT((Run< post_run_type >)) ; };