AppCore
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EM::TicketIssueLogic::EMultipleTicket Class Reference

#include <EMultipleTicket.h>

Inheritance diagram for EM::TicketIssueLogic::EMultipleTicket:
Inheritance graph
[legend]
Collaboration diagram for EM::TicketIssueLogic::EMultipleTicket:
Collaboration graph
[legend]

Public Member Functions

 EMultipleTicket ()
 
 EMultipleTicket (EMultipleTicket &fellowTraveller)
 
 EMultipleTicket (unsigned char ticketCount, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup, unsigned char priceListRow=0, const unsigned long boardingZone=0, const std::list< unsigned long > &zonesToBuy=std::list< unsigned long >(), const QString &buttonText=QString())
 
virtual ~EMultipleTicket ()
 
void SetTicketCount (unsigned char ticketCount)
 
bool GetTicketCount (unsigned char &ticketCount)
 
bool GetTariff (Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff)
 
bool GetTariffGroup (Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&tariffGroup)
 
bool GetPriceListRow (unsigned char &priceListRow)
 
bool GetPriceListRow (Strojcek::VstupneUdaje::TarifnySystem::ETarifnePasmo *&priceListRow)
 
unsigned long GetBoardingZone () const
 
void SetZonesToBuy (const std::list< unsigned long > &zonesToBuy)
 
std::list< unsigned long > GetZonesToBuy () const
 
void SetButtonText (const QString &buttonText)
 
QString GetButtonText () const
 
std::string ToString ()
 
 EMultipleTicket ()
 
 EMultipleTicket (EMultipleTicket &fellowTraveller)
 
 EMultipleTicket (unsigned char ticketCount, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup, unsigned char priceListRow=0, const unsigned long boardingZone=0, const std::list< unsigned long > &zonesToBuy=std::list< unsigned long >(), const QString &buttonText=QString())
 
virtual ~EMultipleTicket ()
 
void SetTicketCount (unsigned char ticketCount)
 
bool GetTicketCount (unsigned char &ticketCount)
 
bool GetTariff (Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff)
 
bool GetTariffGroup (Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&tariffGroup)
 
bool GetPriceListRow (unsigned char &priceListRow)
 
bool GetPriceListRow (Strojcek::VstupneUdaje::TarifnySystem::ETarifnePasmo *&priceListRow)
 
unsigned long GetBoardingZone () const
 
void SetZonesToBuy (const std::list< unsigned long > &zonesToBuy)
 
std::list< unsigned long > GetZonesToBuy () const
 
void SetButtonText (const QString &buttonText)
 
QString GetButtonText () const
 
std::string ToString ()
 

Constructor & Destructor Documentation

◆ EMultipleTicket() [1/6]

INTERNAL EMultipleTicket::EMultipleTicket ( )

◆ EMultipleTicket() [2/6]

EMultipleTicket::EMultipleTicket ( EMultipleTicket fellowTraveller)

◆ EMultipleTicket() [3/6]

EM::TicketIssueLogic::EMultipleTicket::EMultipleTicket ( unsigned char  ticketCount,
Strojcek::VstupneUdaje::TarifnySystem::ETarifa *  tariff,
Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *  tariffGroup,
unsigned char  priceListRow = 0,
const unsigned long  boardingZone = 0,
const std::list< unsigned long > &  zonesToBuy = std::list< unsigned long >(),
const QString &  buttonText = QString() 
)

◆ ~EMultipleTicket() [1/2]

EMultipleTicket::~EMultipleTicket ( )
virtual

◆ EMultipleTicket() [4/6]

EM::TicketIssueLogic::EMultipleTicket::EMultipleTicket ( )

◆ EMultipleTicket() [5/6]

EM::TicketIssueLogic::EMultipleTicket::EMultipleTicket ( EMultipleTicket fellowTraveller)

◆ EMultipleTicket() [6/6]

EM::TicketIssueLogic::EMultipleTicket::EMultipleTicket ( unsigned char  ticketCount,
Strojcek::VstupneUdaje::TarifnySystem::ETarifa *  tariff,
Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *  tariffGroup,
unsigned char  priceListRow = 0,
const unsigned long  boardingZone = 0,
const std::list< unsigned long > &  zonesToBuy = std::list< unsigned long >(),
const QString &  buttonText = QString() 
)

◆ ~EMultipleTicket() [2/2]

virtual EM::TicketIssueLogic::EMultipleTicket::~EMultipleTicket ( )
virtual

Member Function Documentation

◆ GetBoardingZone() [1/2]

unsigned long EM::TicketIssueLogic::EMultipleTicket::GetBoardingZone ( ) const

◆ GetBoardingZone() [2/2]

unsigned long EM::TicketIssueLogic::EMultipleTicket::GetBoardingZone ( ) const

◆ GetButtonText() [1/2]

QString EMultipleTicket::GetButtonText ( ) const

◆ GetButtonText() [2/2]

QString EM::TicketIssueLogic::EMultipleTicket::GetButtonText ( ) const

◆ GetPriceListRow() [1/4]

bool EM::TicketIssueLogic::EMultipleTicket::GetPriceListRow ( Strojcek::VstupneUdaje::TarifnySystem::ETarifnePasmo *&  priceListRow)

◆ GetPriceListRow() [2/4]

bool EM::TicketIssueLogic::EMultipleTicket::GetPriceListRow ( Strojcek::VstupneUdaje::TarifnySystem::ETarifnePasmo *&  priceListRow)

◆ GetPriceListRow() [3/4]

bool EMultipleTicket::GetPriceListRow ( unsigned char &  priceListRow)
Here is the caller graph for this function:

◆ GetPriceListRow() [4/4]

bool EM::TicketIssueLogic::EMultipleTicket::GetPriceListRow ( unsigned char &  priceListRow)

◆ GetTariff() [1/2]

bool EM::TicketIssueLogic::EMultipleTicket::GetTariff ( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&  tariff)
Here is the caller graph for this function:

◆ GetTariff() [2/2]

bool EM::TicketIssueLogic::EMultipleTicket::GetTariff ( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&  tariff)

◆ GetTariffGroup() [1/2]

bool EM::TicketIssueLogic::EMultipleTicket::GetTariffGroup ( Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&  tariffGroup)
Here is the caller graph for this function:

◆ GetTariffGroup() [2/2]

bool EM::TicketIssueLogic::EMultipleTicket::GetTariffGroup ( Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&  tariffGroup)

◆ GetTicketCount() [1/2]

bool EMultipleTicket::GetTicketCount ( unsigned char &  ticketCount)
Here is the caller graph for this function:

◆ GetTicketCount() [2/2]

bool EM::TicketIssueLogic::EMultipleTicket::GetTicketCount ( unsigned char &  ticketCount)

◆ GetZonesToBuy() [1/2]

std::list< unsigned long > EMultipleTicket::GetZonesToBuy ( ) const

◆ GetZonesToBuy() [2/2]

std::list< unsigned long > EM::TicketIssueLogic::EMultipleTicket::GetZonesToBuy ( ) const

◆ SetButtonText() [1/2]

void EMultipleTicket::SetButtonText ( const QString &  buttonText)

◆ SetButtonText() [2/2]

void EM::TicketIssueLogic::EMultipleTicket::SetButtonText ( const QString &  buttonText)

◆ SetTicketCount() [1/2]

void EMultipleTicket::SetTicketCount ( unsigned char  ticketCount)

◆ SetTicketCount() [2/2]

void EM::TicketIssueLogic::EMultipleTicket::SetTicketCount ( unsigned char  ticketCount)

◆ SetZonesToBuy() [1/2]

void EMultipleTicket::SetZonesToBuy ( const std::list< unsigned long > &  zonesToBuy)

◆ SetZonesToBuy() [2/2]

void EM::TicketIssueLogic::EMultipleTicket::SetZonesToBuy ( const std::list< unsigned long > &  zonesToBuy)

◆ ToString() [1/2]

std::string EMultipleTicket::ToString ( )
Here is the call graph for this function:

◆ ToString() [2/2]

std::string EM::TicketIssueLogic::EMultipleTicket::ToString ( )

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