Exemplo n.º 1
0
 Inventory operator()(const Inventory& inv,
   float discount) {
   return Inventory(inv.getItem(), 
     inv.getQuantity(), 
     inv.getValue() * (1 - discount));
 }
Exemplo n.º 2
0
 void operator()(const Inventory& inv) {
   quantity += inv.getQuantity();
   value += inv.getQuantity() * inv.getValue();
 }