\@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{} \contentsline {chapter}{\numberline {1}FMI Tickets System}{1}{chapter.1}% \contentsline {section}{\numberline {1.1}About}{1}{section.1.1}% \contentsline {section}{\numberline {1.2}Structure overview}{1}{section.1.2}% \contentsline {section}{\numberline {1.3}Building the project}{2}{section.1.3}% \contentsline {subsection}{\numberline {1.3.1}Linux/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}BSD/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mac\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}OS}{2}{subsection.1.3.1}% \contentsline {subsection}{\numberline {1.3.2}Windows (\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Power\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Shell)}{2}{subsection.1.3.2}% \contentsline {section}{\numberline {1.4}Running the tests}{2}{section.1.4}% \contentsline {subsection}{\numberline {1.4.1}Linux/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}BSD/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mac\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}OS}{2}{subsection.1.4.1}% \contentsline {section}{\numberline {1.5}Acknowledgements}{2}{section.1.5}% \contentsline {section}{\numberline {1.6}Figures}{2}{section.1.6}% \contentsline {chapter}{\numberline {2}Hierarchical Index}{3}{chapter.2}% \contentsline {section}{\numberline {2.1}Class Hierarchy}{3}{section.2.1}% \contentsline {chapter}{\numberline {3}Class Index}{5}{chapter.3}% \contentsline {section}{\numberline {3.1}Class List}{5}{section.3.1}% \contentsline {chapter}{\numberline {4}File Index}{7}{chapter.4}% \contentsline {section}{\numberline {4.1}File List}{7}{section.4.1}% \contentsline {chapter}{\numberline {5}Class Documentation}{9}{chapter.5}% \contentsline {section}{\numberline {5.1}Command Class Reference}{9}{section.5.1}% \contentsline {subsection}{\numberline {5.1.1}Detailed Description}{9}{subsection.5.1.1}% \contentsline {subsection}{\numberline {5.1.2}Constructor \& Destructor Documentation}{9}{subsection.5.1.2}% \contentsline {subsubsection}{\numberline {5.1.2.1}Command()}{9}{subsubsection.5.1.2.1}% \contentsline {subsection}{\numberline {5.1.3}Member Function Documentation}{10}{subsection.5.1.3}% \contentsline {subsubsection}{\numberline {5.1.3.1}run()}{10}{subsubsection.5.1.3.1}% \contentsline {section}{\numberline {5.2}Date Class Reference}{10}{section.5.2}% \contentsline {subsection}{\numberline {5.2.1}Detailed Description}{11}{subsection.5.2.1}% \contentsline {subsection}{\numberline {5.2.2}Constructor \& Destructor Documentation}{11}{subsection.5.2.2}% \contentsline {subsubsection}{\numberline {5.2.2.1}Date()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{11}{subsubsection.5.2.2.1}% \contentsline {subsubsection}{\numberline {5.2.2.2}Date()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{12}{subsubsection.5.2.2.2}% \contentsline {subsection}{\numberline {5.2.3}Member Function Documentation}{12}{subsection.5.2.3}% \contentsline {subsubsection}{\numberline {5.2.3.1}compare()}{12}{subsubsection.5.2.3.1}% \contentsline {subsubsection}{\numberline {5.2.3.2}createString()}{12}{subsubsection.5.2.3.2}% \contentsline {subsubsection}{\numberline {5.2.3.3}read()}{12}{subsubsection.5.2.3.3}% \contentsline {subsubsection}{\numberline {5.2.3.4}set\_day()}{13}{subsubsection.5.2.3.4}% \contentsline {subsubsection}{\numberline {5.2.3.5}set\_month()}{13}{subsubsection.5.2.3.5}% \contentsline {subsubsection}{\numberline {5.2.3.6}set\_year()}{13}{subsubsection.5.2.3.6}% \contentsline {subsubsection}{\numberline {5.2.3.7}write()}{13}{subsubsection.5.2.3.7}% \contentsline {section}{\numberline {5.3}Event Class Reference}{14}{section.5.3}% \contentsline {subsection}{\numberline {5.3.1}Detailed Description}{15}{subsection.5.3.1}% \contentsline {subsection}{\numberline {5.3.2}Member Function Documentation}{15}{subsection.5.3.2}% \contentsline {subsubsection}{\numberline {5.3.2.1}compare()}{15}{subsubsection.5.3.2.1}% \contentsline {subsubsection}{\numberline {5.3.2.2}read()}{15}{subsubsection.5.3.2.2}% \contentsline {subsubsection}{\numberline {5.3.2.3}write()}{15}{subsubsection.5.3.2.3}% \contentsline {section}{\numberline {5.4}Event\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service Class Reference}{16}{section.5.4}% \contentsline {subsection}{\numberline {5.4.1}Detailed Description}{17}{subsection.5.4.1}% \contentsline {subsection}{\numberline {5.4.2}Member Function Documentation}{17}{subsection.5.4.2}% \contentsline {subsubsection}{\numberline {5.4.2.1}buyTicket()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{17}{subsubsection.5.4.2.1}% \contentsline {subsubsection}{\numberline {5.4.2.2}buyTicket()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{18}{subsubsection.5.4.2.2}% \contentsline {subsubsection}{\numberline {5.4.2.3}cancelEvent()}{18}{subsubsection.5.4.2.3}% \contentsline {subsubsection}{\numberline {5.4.2.4}cancelTicketReservation()}{18}{subsubsection.5.4.2.4}% \contentsline {subsubsection}{\numberline {5.4.2.5}createEvent()}{19}{subsubsection.5.4.2.5}% \contentsline {subsubsection}{\numberline {5.4.2.6}createSeatingString()}{19}{subsubsection.5.4.2.6}% \contentsline {subsubsection}{\numberline {5.4.2.7}load()}{19}{subsubsection.5.4.2.7}% \contentsline {subsubsection}{\numberline {5.4.2.8}queryInsufficientlyVisited()}{20}{subsubsection.5.4.2.8}% \contentsline {subsubsection}{\numberline {5.4.2.9}queryMostWatched()}{20}{subsubsection.5.4.2.9}% \contentsline {subsubsection}{\numberline {5.4.2.10}reportBoughtTickets()}{20}{subsubsection.5.4.2.10}% \contentsline {subsubsection}{\numberline {5.4.2.11}reportReservations()}{21}{subsubsection.5.4.2.11}% \contentsline {subsubsection}{\numberline {5.4.2.12}reserveTicket()}{21}{subsubsection.5.4.2.12}% \contentsline {subsubsection}{\numberline {5.4.2.13}save()}{22}{subsubsection.5.4.2.13}% \contentsline {subsubsection}{\numberline {5.4.2.14}ticketIsReserved()}{22}{subsubsection.5.4.2.14}% \contentsline {section}{\numberline {5.5}Hall Class Reference}{22}{section.5.5}% \contentsline {subsection}{\numberline {5.5.1}Detailed Description}{23}{subsection.5.5.1}% \contentsline {subsection}{\numberline {5.5.2}Member Function Documentation}{23}{subsection.5.5.2}% \contentsline {subsubsection}{\numberline {5.5.2.1}compare()}{23}{subsubsection.5.5.2.1}% \contentsline {subsubsection}{\numberline {5.5.2.2}read()}{23}{subsubsection.5.5.2.2}% \contentsline {subsubsection}{\numberline {5.5.2.3}write()}{24}{subsubsection.5.5.2.3}% \contentsline {section}{\numberline {5.6}Hall\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service Class Reference}{24}{section.5.6}% \contentsline {subsection}{\numberline {5.6.1}Detailed Description}{25}{subsection.5.6.1}% \contentsline {subsection}{\numberline {5.6.2}Member Function Documentation}{25}{subsection.5.6.2}% \contentsline {subsubsection}{\numberline {5.6.2.1}load()}{25}{subsubsection.5.6.2.1}% \contentsline {subsubsection}{\numberline {5.6.2.2}save()}{25}{subsubsection.5.6.2.2}% \contentsline {section}{\numberline {5.7}List$<$ T $>$ Class Template Reference}{26}{section.5.7}% \contentsline {subsection}{\numberline {5.7.1}Detailed Description}{27}{subsection.5.7.1}% \contentsline {subsection}{\numberline {5.7.2}Member Function Documentation}{27}{subsection.5.7.2}% \contentsline {subsubsection}{\numberline {5.7.2.1}add()}{27}{subsubsection.5.7.2.1}% \contentsline {subsubsection}{\numberline {5.7.2.2}contain()}{28}{subsubsection.5.7.2.2}% \contentsline {subsubsection}{\numberline {5.7.2.3}findIndex()}{28}{subsubsection.5.7.2.3}% \contentsline {subsubsection}{\numberline {5.7.2.4}get\_count()}{28}{subsubsection.5.7.2.4}% \contentsline {subsubsection}{\numberline {5.7.2.5}get\_length()}{29}{subsubsection.5.7.2.5}% \contentsline {subsubsection}{\numberline {5.7.2.6}insertAt()}{29}{subsubsection.5.7.2.6}% \contentsline {subsubsection}{\numberline {5.7.2.7}read()}{29}{subsubsection.5.7.2.7}% \contentsline {subsubsection}{\numberline {5.7.2.8}removeAt()}{30}{subsubsection.5.7.2.8}% \contentsline {subsubsection}{\numberline {5.7.2.9}write()}{30}{subsubsection.5.7.2.9}% \contentsline {section}{\numberline {5.8}Menu Class Reference}{30}{section.5.8}% \contentsline {subsection}{\numberline {5.8.1}Detailed Description}{31}{subsection.5.8.1}% \contentsline {subsection}{\numberline {5.8.2}Constructor \& Destructor Documentation}{31}{subsection.5.8.2}% \contentsline {subsubsection}{\numberline {5.8.2.1}Menu()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{31}{subsubsection.5.8.2.1}% \contentsline {subsubsection}{\numberline {5.8.2.2}Menu()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{32}{subsubsection.5.8.2.2}% \contentsline {subsection}{\numberline {5.8.3}Member Function Documentation}{32}{subsection.5.8.3}% \contentsline {subsubsection}{\numberline {5.8.3.1}navigate()}{32}{subsubsection.5.8.3.1}% \contentsline {subsubsection}{\numberline {5.8.3.2}registerError()}{32}{subsubsection.5.8.3.2}% \contentsline {subsubsection}{\numberline {5.8.3.3}registerSuccess()}{33}{subsubsection.5.8.3.3}% \contentsline {subsubsection}{\numberline {5.8.3.4}registerWarning()}{33}{subsubsection.5.8.3.4}% \contentsline {section}{\numberline {5.9}Ordered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ T $>$ Class Template Reference}{33}{section.5.9}% \contentsline {subsection}{\numberline {5.9.1}Detailed Description}{34}{subsection.5.9.1}% \contentsline {subsection}{\numberline {5.9.2}Member Function Documentation}{34}{subsection.5.9.2}% \contentsline {subsubsection}{\numberline {5.9.2.1}add()}{34}{subsubsection.5.9.2.1}% \contentsline {subsubsection}{\numberline {5.9.2.2}insert()}{35}{subsubsection.5.9.2.2}% \contentsline {subsubsection}{\numberline {5.9.2.3}insertAt()}{35}{subsubsection.5.9.2.3}% \contentsline {section}{\numberline {5.10}Reservation Class Reference}{35}{section.5.10}% \contentsline {subsection}{\numberline {5.10.1}Detailed Description}{36}{subsection.5.10.1}% \contentsline {subsection}{\numberline {5.10.2}Member Function Documentation}{36}{subsection.5.10.2}% \contentsline {subsubsection}{\numberline {5.10.2.1}compare()}{36}{subsubsection.5.10.2.1}% \contentsline {subsubsection}{\numberline {5.10.2.2}read()}{36}{subsubsection.5.10.2.2}% \contentsline {subsubsection}{\numberline {5.10.2.3}write()}{37}{subsubsection.5.10.2.3}% \contentsline {subsection}{\numberline {5.10.3}Friends And Related Function Documentation}{37}{subsection.5.10.3}% \contentsline {subsubsection}{\numberline {5.10.3.1}operator$<$$<$}{37}{subsubsection.5.10.3.1}% \contentsline {subsubsection}{\numberline {5.10.3.2}operator$>$$>$}{38}{subsubsection.5.10.3.2}% \contentsline {section}{\numberline {5.11}String Class Reference}{38}{section.5.11}% \contentsline {subsection}{\numberline {5.11.1}Constructor \& Destructor Documentation}{39}{subsection.5.11.1}% \contentsline {subsubsection}{\numberline {5.11.1.1}String()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{39}{subsubsection.5.11.1.1}% \contentsline {subsubsection}{\numberline {5.11.1.2}String()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{39}{subsubsection.5.11.1.2}% \contentsline {subsection}{\numberline {5.11.2}Member Function Documentation}{39}{subsection.5.11.2}% \contentsline {subsubsection}{\numberline {5.11.2.1}compare()}{39}{subsubsection.5.11.2.1}% \contentsline {subsubsection}{\numberline {5.11.2.2}operator+=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{40}{subsubsection.5.11.2.2}% \contentsline {subsubsection}{\numberline {5.11.2.3}operator+=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{40}{subsubsection.5.11.2.3}% \contentsline {subsubsection}{\numberline {5.11.2.4}read()}{40}{subsubsection.5.11.2.4}% \contentsline {subsubsection}{\numberline {5.11.2.5}write()}{40}{subsubsection.5.11.2.5}% \contentsline {subsection}{\numberline {5.11.3}Friends And Related Function Documentation}{41}{subsection.5.11.3}% \contentsline {subsubsection}{\numberline {5.11.3.1}operator$<$$<$}{41}{subsubsection.5.11.3.1}% \contentsline {subsubsection}{\numberline {5.11.3.2}operator$>$$>$}{41}{subsubsection.5.11.3.2}% \contentsline {section}{\numberline {5.12}Ticket Class Reference}{42}{section.5.12}% \contentsline {subsection}{\numberline {5.12.1}Detailed Description}{42}{subsection.5.12.1}% \contentsline {subsection}{\numberline {5.12.2}Member Function Documentation}{42}{subsection.5.12.2}% \contentsline {subsubsection}{\numberline {5.12.2.1}compare()}{42}{subsubsection.5.12.2.1}% \contentsline {subsubsection}{\numberline {5.12.2.2}read()}{42}{subsubsection.5.12.2.2}% \contentsline {subsubsection}{\numberline {5.12.2.3}write()}{43}{subsubsection.5.12.2.3}% \contentsline {chapter}{\numberline {6}File Documentation}{45}{chapter.6}% \contentsline {section}{\numberline {6.1}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Console\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interface/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Command.h File Reference}{45}{section.6.1}% \contentsline {subsection}{\numberline {6.1.1}Detailed Description}{45}{subsection.6.1.1}% \contentsline {section}{\numberline {6.2}Command.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{45}{section.6.2}% \contentsline {section}{\numberline {6.3}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Console\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interface/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Menu.h File Reference}{45}{section.6.3}% \contentsline {subsection}{\numberline {6.3.1}Detailed Description}{46}{subsection.6.3.1}% \contentsline {section}{\numberline {6.4}Menu.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{46}{section.6.4}% \contentsline {section}{\numberline {6.5}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Console\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interface/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Toolbox.hpp File Reference}{46}{section.6.5}% \contentsline {subsection}{\numberline {6.5.1}Detailed Description}{48}{subsection.6.5.1}% \contentsline {subsection}{\numberline {6.5.2}Function Documentation}{48}{subsection.6.5.2}% \contentsline {subsubsection}{\numberline {6.5.2.1}\_printInputBoxLabel()}{48}{subsubsection.6.5.2.1}% \contentsline {subsubsection}{\numberline {6.5.2.2}\_printOrderedListBeginning()}{49}{subsubsection.6.5.2.2}% \contentsline {subsubsection}{\numberline {6.5.2.3}\_printSubBoxSpacing()}{49}{subsubsection.6.5.2.3}% \contentsline {subsubsection}{\numberline {6.5.2.4}clear()}{49}{subsubsection.6.5.2.4}% \contentsline {subsubsection}{\numberline {6.5.2.5}errorBox()}{49}{subsubsection.6.5.2.5}% \contentsline {subsubsection}{\numberline {6.5.2.6}errorSubBox()}{50}{subsubsection.6.5.2.6}% \contentsline {subsubsection}{\numberline {6.5.2.7}inputLineBox()}{50}{subsubsection.6.5.2.7}% \contentsline {subsubsection}{\numberline {6.5.2.8}inputLineSubBox()}{51}{subsubsection.6.5.2.8}% \contentsline {subsubsection}{\numberline {6.5.2.9}inputSubBox()}{51}{subsubsection.6.5.2.9}% \contentsline {subsubsection}{\numberline {6.5.2.10}pressEnterToContinue()}{51}{subsubsection.6.5.2.10}% \contentsline {subsubsection}{\numberline {6.5.2.11}resetOrderedList()}{52}{subsubsection.6.5.2.11}% \contentsline {subsubsection}{\numberline {6.5.2.12}subTitleBox()}{52}{subsubsection.6.5.2.12}% \contentsline {subsubsection}{\numberline {6.5.2.13}successBox()}{52}{subsubsection.6.5.2.13}% \contentsline {subsubsection}{\numberline {6.5.2.14}successSubBox()}{53}{subsubsection.6.5.2.14}% \contentsline {subsubsection}{\numberline {6.5.2.15}table()}{53}{subsubsection.6.5.2.15}% \contentsline {subsubsection}{\numberline {6.5.2.16}titleBox()}{54}{subsubsection.6.5.2.16}% \contentsline {subsubsection}{\numberline {6.5.2.17}warningBox()}{54}{subsubsection.6.5.2.17}% \contentsline {subsubsection}{\numberline {6.5.2.18}warningSubBox()}{54}{subsubsection.6.5.2.18}% \contentsline {section}{\numberline {6.6}Toolbox.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{55}{section.6.6}% \contentsline {section}{\numberline {6.7}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Date/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Date.h File Reference}{56}{section.6.7}% \contentsline {subsection}{\numberline {6.7.1}Detailed Description}{56}{subsection.6.7.1}% \contentsline {subsection}{\numberline {6.7.2}Function Documentation}{56}{subsection.6.7.2}% \contentsline {subsubsection}{\numberline {6.7.2.1}operator$<$$<$()}{56}{subsubsection.6.7.2.1}% \contentsline {subsubsection}{\numberline {6.7.2.2}operator$>$$>$()}{57}{subsubsection.6.7.2.2}% \contentsline {section}{\numberline {6.8}Date.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{57}{section.6.8}% \contentsline {section}{\numberline {6.9}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List.hpp File Reference}{57}{section.6.9}% \contentsline {subsection}{\numberline {6.9.1}Detailed Description}{58}{subsection.6.9.1}% \contentsline {subsection}{\numberline {6.9.2}Function Documentation}{58}{subsection.6.9.2}% \contentsline {subsubsection}{\numberline {6.9.2.1}operator$<$$<$()}{58}{subsubsection.6.9.2.1}% \contentsline {subsubsection}{\numberline {6.9.2.2}operator$>$$>$()}{59}{subsubsection.6.9.2.2}% \contentsline {section}{\numberline {6.10}List.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{59}{section.6.10}% \contentsline {section}{\numberline {6.11}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ordered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List.hpp File Reference}{62}{section.6.11}% \contentsline {subsection}{\numberline {6.11.1}Detailed Description}{62}{subsection.6.11.1}% \contentsline {section}{\numberline {6.12}Ordered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{62}{section.6.12}% \contentsline {section}{\numberline {6.13}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Generic/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}String/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}String.h File Reference}{63}{section.6.13}% \contentsline {subsection}{\numberline {6.13.1}Detailed Description}{63}{subsection.6.13.1}% \contentsline {section}{\numberline {6.14}String.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{63}{section.6.14}% \contentsline {section}{\numberline {6.15}src/main.cpp File Reference}{64}{section.6.15}% \contentsline {subsection}{\numberline {6.15.1}Detailed Description}{64}{subsection.6.15.1}% \contentsline {subsection}{\numberline {6.15.2}Function Documentation}{64}{subsection.6.15.2}% \contentsline {subsubsection}{\numberline {6.15.2.1}main()}{64}{subsubsection.6.15.2.1}% \contentsline {section}{\numberline {6.16}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Models/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Event.h File Reference}{65}{section.6.16}% \contentsline {subsection}{\numberline {6.16.1}Detailed Description}{65}{subsection.6.16.1}% \contentsline {subsection}{\numberline {6.16.2}Function Documentation}{65}{subsection.6.16.2}% \contentsline {subsubsection}{\numberline {6.16.2.1}configureEventInsertionOp()}{65}{subsubsection.6.16.2.1}% \contentsline {subsubsection}{\numberline {6.16.2.2}operator$<$$<$()}{66}{subsubsection.6.16.2.2}% \contentsline {subsubsection}{\numberline {6.16.2.3}operator$>$$>$()}{66}{subsubsection.6.16.2.3}% \contentsline {section}{\numberline {6.17}Event.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{67}{section.6.17}% \contentsline {section}{\numberline {6.18}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Models/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Hall.h File Reference}{67}{section.6.18}% \contentsline {subsection}{\numberline {6.18.1}Detailed Description}{68}{subsection.6.18.1}% \contentsline {subsection}{\numberline {6.18.2}Function Documentation}{68}{subsection.6.18.2}% \contentsline {subsubsection}{\numberline {6.18.2.1}operator$<$$<$()}{68}{subsubsection.6.18.2.1}% \contentsline {subsubsection}{\numberline {6.18.2.2}operator$>$$>$()}{68}{subsubsection.6.18.2.2}% \contentsline {section}{\numberline {6.19}Hall.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{69}{section.6.19}% \contentsline {section}{\numberline {6.20}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Models/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Reservation.h File Reference}{69}{section.6.20}% \contentsline {subsection}{\numberline {6.20.1}Detailed Description}{69}{subsection.6.20.1}% \contentsline {section}{\numberline {6.21}Reservation.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{70}{section.6.21}% \contentsline {section}{\numberline {6.22}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Models/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ticket.h File Reference}{70}{section.6.22}% \contentsline {subsection}{\numberline {6.22.1}Detailed Description}{70}{subsection.6.22.1}% \contentsline {subsection}{\numberline {6.22.2}Function Documentation}{71}{subsection.6.22.2}% \contentsline {subsubsection}{\numberline {6.22.2.1}operator$<$$<$()}{71}{subsubsection.6.22.2.1}% \contentsline {subsubsection}{\numberline {6.22.2.2}operator$>$$>$()}{71}{subsubsection.6.22.2.2}% \contentsline {section}{\numberline {6.23}Ticket.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{71}{section.6.23}% \contentsline {section}{\numberline {6.24}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Services/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Event\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service.h File Reference}{72}{section.6.24}% \contentsline {subsection}{\numberline {6.24.1}Detailed Description}{72}{subsection.6.24.1}% \contentsline {section}{\numberline {6.25}Event\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{72}{section.6.25}% \contentsline {section}{\numberline {6.26}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Services/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Hall\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service.h File Reference}{73}{section.6.26}% \contentsline {subsection}{\numberline {6.26.1}Detailed Description}{73}{subsection.6.26.1}% \contentsline {section}{\numberline {6.27}Hall\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Service.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{73}{section.6.27}% \contentsline {section}{\numberline {6.28}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Services/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Status\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Code.h File Reference}{73}{section.6.28}% \contentsline {subsection}{\numberline {6.28.1}Detailed Description}{74}{subsection.6.28.1}% \contentsline {subsection}{\numberline {6.28.2}Enumeration Type Documentation}{74}{subsection.6.28.2}% \contentsline {subsubsection}{\numberline {6.28.2.1}StatusCode}{74}{subsubsection.6.28.2.1}% \contentsline {section}{\numberline {6.29}Status\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Code.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{74}{section.6.29}% \contentsline {section}{\numberline {6.30}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}User\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interface/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}FMITicket\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}System\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Console\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}UI.h File Reference}{74}{section.6.30}% \contentsline {subsection}{\numberline {6.30.1}Detailed Description}{75}{subsection.6.30.1}% \contentsline {subsection}{\numberline {6.30.2}Function Documentation}{75}{subsection.6.30.2}% \contentsline {subsubsection}{\numberline {6.30.2.1}runUI()}{75}{subsubsection.6.30.2.1}% \contentsline {section}{\numberline {6.31}FMITicket\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}System\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Console\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}UI.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{75}{section.6.31}%