
Restrictions:
Definition at line 296 of file pricelist.h.
| typedef std::list<OnetimeChargeDef::Oid> OSB_LIB::EventCharges::ChargeList |
| typedef std::map<EventId, ChargeList> OSB_LIB::EventCharges::EventChargeList |
| OSB_LIB::EventCharges::EventCharges | ( | ) | [inline] |
| int OSB_LIB::EventCharges::addEventCharge | ( | EventId | eventId, | |
| const OnetimeChargeDef::Oid & | ocd | |||
| ) |
Add a onetime charge for an event.
| const EventChargeList& OSB_LIB::EventCharges::eventChargeList | ( | ) | const [inline] |
| int OSB_LIB::EventCharges::removeEventCharge | ( | EventId | eventId | ) |
Remove a event - onetime charge.
Convert a long into an event id.
| ei | Value to convert. |
Convert an event id to long.
| ei | Event id to convert. |
friend class OSB_DB::PricelistGw [friend] |
List of charges for events.
Definition at line 348 of file pricelist.h.
Referenced by eventChargeList().
1.4.7