All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Namespaces | Functions
auction_utils.hpp File Reference
#include "paal/auctions/auction_components.hpp"
#include "paal/auctions/auction_traits.hpp"
#include "paal/utils/accumulate_functors.hpp"
#include <boost/range/adaptor/transformed.hpp>
#include <boost/range/algorithm/min_element.hpp>
#include <boost/range/distance.hpp>
#include <boost/range/empty.hpp>
#include <utility>

Go to the source code of this file.

Namespaces

 paal
 global namespace of project.
 
 paal::auctions
 Auctions namespace.
 

Functions

template<class Auction >
auto paal::auctions::items_number (Auction &&auction)
 Returns the number of different kinds of items in an auction. More...
 
template<class Auction >
auto paal::auctions::bidders_number (Auction &&auction)
 Returns the number of bidders in an auction. More...
 
template<class Auction >
paal::auctions::auction_traits
< Auction >::copies_num_t 
paal::auctions::get_minimum_copies_num (Auction &&auction)
 Returns minimum number of copies of an item in an auction. More...
 

Detailed Description

Author
Robert Rosolek
Version
1.0
Date
2014-4-10

Definition in file auction_utils.hpp.