Types associated with all auctions. More...
#include <auction_traits.hpp>
Public Types | |
using | bidders_universe_t = decltype(std::declval< Auction >().template get< bidders >()) |
using | bidder_iterator_t = typename boost::range_iterator< bidders_universe_t >::type |
using | bidder_t = range_to_ref_t< bidders_universe_t > |
using | bidder_val_t = range_to_elem_t< bidders_universe_t > |
using | items_universe_t = decltype(std::declval< Auction >().template get< items >()) |
using | item_t = range_to_ref_t< items_universe_t > |
using | item_val_t = range_to_elem_t< items_universe_t > |
using | copies_num_t = puretype(std::declval< Auction >().template call< get_copies_num >(std::declval< item_t >())) |
Types associated with all auctions.
Auction |
Definition at line 31 of file auction_traits.hpp.