Public Types | |
using | bidders_t = component_to_range_t< bidders > |
using | items_t = component_to_range_t< items > |
using | item_val_t = range_to_elem_t< items_t > |
Public Member Functions | |
BOOST_CONCEPT_ASSERT ((boost::SinglePassRangeConcept< bidders_t >)) | |
BOOST_CONCEPT_ASSERT ((utils::concepts::readable_range< bidders_t >)) | |
BOOST_CONCEPT_ASSERT ((boost::SinglePassRangeConcept< items_t >)) | |
BOOST_CONCEPT_ASSERT ((utils::concepts::readable_range< items_t >)) | |
BOOST_CONCEPT_USAGE (auction) | |
Protected Member Functions | |
auto | get_item () -> decltype(*std::begin(a.template get< items >())) |
auto | get_bidder () -> decltype(*std::begin(a.template get< bidders >())) |
Protected Attributes | |
Auction | a |
Definition at line 80 of file auction_components.hpp.