All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Member Functions | List of all members
paal::auctions::concepts::value_query_auction< ValueQueryAuction > Class Template Reference
Inheritance diagram for paal::auctions::concepts::value_query_auction< ValueQueryAuction >:
paal::auctions::concepts::auction< ValueQueryAuction >

Public Member Functions

 BOOST_CONCEPT_USAGE (value_query_auction)
 
- Public Member Functions inherited from paal::auctions::concepts::auction< ValueQueryAuction >
 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)
 

Additional Inherited Members

- Public Types inherited from paal::auctions::concepts::auction< ValueQueryAuction >
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 >
 
- Protected Member Functions inherited from paal::auctions::concepts::auction< ValueQueryAuction >
auto get_item () -> decltype(*std::begin(a.template get< items >()))
 
auto get_bidder () -> decltype(*std::begin(a.template get< bidders >()))
 
- Protected Attributes inherited from paal::auctions::concepts::auction< ValueQueryAuction >
ValueQueryAuction a
 

Detailed Description

template<typename ValueQueryAuction>
class paal::auctions::concepts::value_query_auction< ValueQueryAuction >

Definition at line 125 of file auction_components.hpp.


The documentation for this class was generated from the following file: