Rezervační systém
CLogic Seznam členů třídy

Zde naleznete úplný seznam členů třídy CLogic, včetně všech zděděných členů.

AddBus(unsigned uiLine, const char *pszCityFrom, const char *pszCityTo, const char *pszLeaveTime, const char *pszPlan)CLogic
AddBusPlan(const char *pszName, unsigned uiSeats, const char *pszFile)CLogic
AddCity(const char *pszCityName)CLogic
AddCityAlias(const char *pszCityAlias, const char *pszCityName)CLogic
City(std::string &in, std::vector< std::pair< std::string, std::string >> &cOut)CLogic
Clear(void)CLogic
ClearBus(void)CLogic
ClearCity(void)CLogic
ClearPlan(void)CLogic
CLogic(CQuery *cQuery)CLogic
Close(unsigned uiBusId, std::list< unsigned > *cReservedSeats, std::string *strPlan, RBusPrint *prBusPrint, unsigned *puiSeats)CLogic
DelBus(unsigned uiBusId)CLogic
DelBusPlan(const char *pszName)CLogic
DelCity(const char *pszCityName)CLogic
Find(std::list< RBusPrint > *cBuses, const char *pszCityFrom, const char *pszCityTo, const char *pszLeaveTime)CLogic
GetLastError(void) const CLogic
Init(void)CLogic
Next(std::list< RBusPrint > *cBuses)CLogic
ReserveAsk(std::list< unsigned > *cSeats, unsigned uiSeatsCount)CLogic
ReserveAsk(std::list< unsigned > *cSeats)CLogic
ReserveForever(std::list< unsigned > *cSeats, unsigned *puiId, RBusPrint *prBus)CLogic
SetBus(unsigned uiBusId, std::list< unsigned > *cFreeSeats, std::string *strPlan, RBusPrint *prBus, unsigned *puiNumberSeats)CLogic
Unlock(std::list< unsigned > *cSeats)CLogic
Unlock(unsigned uiUserId, std::list< unsigned > *cSeats)CLogic
UnlockAll(unsigned uiUserId, std::list< unsigned > *cSeats)CLogic
~CLogic()CLogic