15 FareFeaturesKey::FareFeaturesKey()
26 FareFeaturesKey::FareFeaturesKey (
const TripType_T& iTripType,
32 : _tripType (iTripType), _advancePurchase (iAdvancePurchase),
33 _saturdayStay (iSaturdayStay), _changeFees (iChangeFees),
34 _nonRefundable (iNonRefundable), _minimumStay (iMinimumStay) {
39 : _tripType (iKey.getTripType()),
40 _advancePurchase (iKey.getAdvancePurchase()),
41 _saturdayStay (iKey.getSaturdayStay()),
42 _changeFees (iKey.getChangeFees()),
43 _nonRefundable (iKey.getRefundableOption()),
44 _minimumStay (iKey.getMinimumStay()) {
53 ioOut <<
"FareFeaturesKey: " <<
toString() << std::endl;
62 std::ostringstream oStr;
63 oStr << _tripType <<
" -- " << _advancePurchase <<
"-"
64 << _saturdayStay <<
"-" << _changeFees <<
"-"
65 << _nonRefundable <<
"-" << _minimumStay;