15 YieldFeatures::YieldFeatures()
23 YieldFeatures::YieldFeatures (
const YieldFeatures& iFeatures)
24 : _key (iFeatures.getKey()), _parent (NULL) {
28 YieldFeatures::YieldFeatures (
const Key_T& iKey)
29 : _key (iKey), _parent (NULL) {
38 std::ostringstream oStr;
46 bool oIsTripTypeValidFlag =
true;
51 if (iBookingRequestTripType == lYieldTripType) {
53 return oIsTripTypeValidFlag;
60 return oIsTripTypeValidFlag;
64 oIsTripTypeValidFlag =
false;
const CabinCode_T DEFAULT_PREFERRED_CABIN
Handle on the StdAir library context.
const TripType_T TRIP_TYPE_OUTBOUND
std::string toString() const
const TripType_T TRIP_TYPE_INBOUND
const TripType_T TRIP_TYPE_ONE_WAY
const std::string describeKey() const
const TripType_T & getTripType() const
const TripType_T TRIP_TYPE_ROUND_TRIP
bool isTripTypeValid(const TripType_T &) const