FMI Ticket System
| Kamen Mladenov | FMI Computer Science Year 1 Group 6 | Project 1 | Project Topic 4 |
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CCommandStores a 256 character name and a function pointer to be executed when calling run()
 CDateStores a day, month and year
 CEventStores an event's hall, name, date, bought tickets and reservations
 CEventServiceEach EventService stores all events and a pointer to HallService
 CHallEach hall contains a number, rows and seats per row
 CHallServiceEach HallService stores all halls
 CListTemplated class that stores an array of elements in dynamic memory
 CMenuHandles navigation between multiple commands
 COrderedListInherits List, but contains it's elements in a sorted manner
 CReservationEach Reservations contains a ticket, a password and a note
 CString
 CTicketEach Ticket contains a row and a seat number