An amount_tuple_computer aggregates values (amounts) associated to tuples. More...
Public Types | |
typedef base_type::key_compare | key_compare |
Type of strict weak ordering. | |
typedef base_type::key_type | key_type |
key type of the implementing container |
An amount_tuple_computer aggregates values (amounts) associated to tuples.
amount_tuple_computer is a TupleComputer that aggregates amounts associated to tuples.
Template parameter VarCount defines the size of the used tuples.
CounteeT is the amount type, the type that is aggrgated. Usually this shall be a numeric type. Yet it can also be intantiated with any +=summable class type.
typedef base_type::key_type boost::icl::amount_tuple_computer< VarCount, CounteeT >::key_type |
key type of the implementing container
Reimplemented from boost::icl::tuple_computer_base< VarCount, CounteeT >.
typedef base_type::key_compare boost::icl::amount_tuple_computer< VarCount, CounteeT >::key_compare |
Type of strict weak ordering.
Reimplemented from boost::icl::tuple_computer_base< VarCount, CounteeT >.