AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
EM::TicketIssueLogic::TripSection Class Reference

#include <TripSection.h>

Public Member Functions

 TripSection ()
 Standard constructor. More...
 
 TripSection (const TripSection &tripSection)
 Standard copy constructor. More...
 
 TripSection (unsigned int startBusStopLineOrder, unsigned int endBusStopLineOrder, EIssueLogicDefines::TripSectionType tripSectionType, long oneWayTicketIndexOnCard, unsigned short tariffGroupNumber, short timeTicketIndex=-1)
 Constructs new instance with specified parameters. More...
 
virtual ~TripSection ()
 Destructor (safe, just clears DataClass. More...
 
EIssueLogicDefines::TripSectionType GetSectionType () const
 
unsigned int GetStartBusStopLineOrder () const
 
unsigned int GetEndBusStopLineOrder () const
 
short GetTimeTicketIndex () const
 
long GetOneWayTicketIndexOnCard () const
 
bool SetContinuousTripOrder (unsigned char continuousTripOrder)
 
unsigned char GetContinuousTripOrder () const
 
unsigned short GetTariffGroupNumber () const
 
bool SetTravelledZones (const std::list< unsigned long > &travelledZones)
 
bool GetTravelledZones (const std::list< unsigned long > *&travelledZones) const
 
void printToLog ()
 

Constructor & Destructor Documentation

INTERNAL TripSection::TripSection ( )

Standard constructor.

TripSection::TripSection ( const TripSection tripSection)

Standard copy constructor.

TripSection::TripSection ( unsigned int  startBusStopLineOrder,
unsigned int  endBusStopLineOrder,
EIssueLogicDefines::TripSectionType  tripSectionType,
long  oneWayTicketIndexOnCard,
unsigned short  tariffGroupNumber,
short  timeTicketIndex = -1 
)

Constructs new instance with specified parameters.

TripSection::~TripSection ( )
virtual

Destructor (safe, just clears DataClass.

Member Function Documentation

unsigned char TripSection::GetContinuousTripOrder ( ) const

Here is the caller graph for this function:

unsigned int TripSection::GetEndBusStopLineOrder ( ) const

Here is the caller graph for this function:

long TripSection::GetOneWayTicketIndexOnCard ( ) const

Here is the caller graph for this function:

EIssueLogicDefines::TripSectionType TripSection::GetSectionType ( ) const

Here is the caller graph for this function:

unsigned int TripSection::GetStartBusStopLineOrder ( ) const

Here is the caller graph for this function:

unsigned short TripSection::GetTariffGroupNumber ( ) const

Here is the caller graph for this function:

short TripSection::GetTimeTicketIndex ( ) const

Here is the caller graph for this function:

bool TripSection::GetTravelledZones ( const std::list< unsigned long > *&  travelledZones) const

Here is the caller graph for this function:

void TripSection::printToLog ( )

Here is the call graph for this function:

bool TripSection::SetContinuousTripOrder ( unsigned char  continuousTripOrder)

Here is the caller graph for this function:

bool TripSection::SetTravelledZones ( const std::list< unsigned long > &  travelledZones)

Here is the caller graph for this function:


The documentation for this class was generated from the following files: