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

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

AddBus(const RBusInfo *prBus)CMemoryDbvirtual
AddBusPlan(const char *pszName, unsigned uiSeats, const CBlobEx< std::string > *cData)CMemoryDbvirtual
AddCity(const char *pszName)CMemoryDbvirtual
AddCityAlias(const char *pszName, unsigned uiId)CMemoryDbvirtual
AskSeats(unsigned uiBus, std::list< unsigned > *cSeats, unsigned uiCustomer)CMemoryDbvirtual
Backup(std::ostream *cStream)CMemoryDbvirtual
BusInfo(unsigned uiBus, RBusInfo *prInfo, bool *pfEnabled, unsigned *puiSeats, std::list< unsigned > *cFreeSeats)CMemoryDbvirtual
BusPlanInfo(unsigned uiPlan, RPlanInfo *prInfo, unsigned *puiBuses, CBlobEx< std::string > *cData)CMemoryDbvirtual
CAutoIncrement(unsigned uiStart=0)CAutoIncrementprivate
CityInfo(unsigned uiCity, RCityInfo *prInfo, unsigned *puiLinesOut, unsigned *puiLinesIn)CMemoryDbvirtual
CMemoryDb(void)CMemoryDb
CMemoryDb(std::istream *cStream)CMemoryDb
CReadWriteLock(unsigned uiMaxReaders)CReadWriteLockprivate
CReadWriteLock(const CReadWriteLock &cSource)CReadWriteLockprivate
CWriteJournal classCMemoryDbfriend
DeleteBus(unsigned uiBus)CMemoryDbvirtual
DeleteBusPlan(const char *pszName)CMemoryDbvirtual
DeleteCity(const char *pszName)CMemoryDbvirtual
DisableBus(unsigned uiBus)CMemoryDbvirtual
EnableBus(unsigned uiBus)CMemoryDbvirtual
EnterRead(void)CReadWriteLockprivate
EnterWrite(void)CReadWriteLockprivate
FindBus(unsigned uiFrom, unsigned uiTo, time_t tLeaveTime)CMemoryDbvirtual
FindBusPlan(const char *pszName)CMemoryDbvirtual
FindCity(const char *pszName)CMemoryDbvirtual
Info(RDbInfo *prInfo)CMemoryDbvirtual
LeaveRead(void)CReadWriteLockprivate
LeaveWrite(void)CReadWriteLockprivate
ListAlias(const char *pszFrom, std::string *strAlias, std::string *strCity)CMemoryDbvirtual
ListCity(const char *pszFrom, std::string *strName)CMemoryDbvirtual
LockSeats(unsigned uiBus, std::list< unsigned > *cSeats, unsigned uiCustomer)CMemoryDbvirtual
NewCustomer(void)CMemoryDbvirtual
Next(void)CAutoIncrementprivate
NextBus(unsigned uiBus)CMemoryDbvirtual
NextCity(unsigned uiCity)CMemoryDbvirtual
NextPlan(unsigned uiPlan)CMemoryDbvirtual
OnStart(void)CMemoryDbvirtual
OnStop(void)CMemoryDbvirtual
operator=(const CReadWriteLock &cRight)CReadWriteLockprivate
Set(unsigned uiValue)CAutoIncrementprivate
SetDataDir(const char *pszDataDir)CMemoryDb
UnlockSeats(unsigned uiBus, std::list< unsigned > *cSeats, unsigned uiCustomer)CMemoryDbvirtual
~CAdmin()=0CAdmininlinepure virtual
~CAutoIncrement()CAutoIncrementprivate
~CMemoryDb()CMemoryDbvirtual
~CQuery()=0CQueryinlinepure virtual
~CReadWriteLock()CReadWriteLockprivate