/* * This file is a part of Winix * and is not publicly distributed * * Copyright (c) 2010, Tomasz Sowa * All rights reserved. * */ #ifndef headerfile_winix_plugins_ticket_readticket #define headerfile_winix_plugins_ticket_readticket #include "ticket.h" #include "ticketinfo.h" #include "core/request.h" #include "core/system.h" namespace Ticket { class ReadTicket { public: ReadTicket(); void Read(System * psystem, Request * prequest, TicketInfo * pinfo, Ticket * pticket); private: Request * request; Ticket * ticket; System * system; TicketInfo * ticket_info; void ReadTicketType(); void ReadTicketStatus(); void ReadTicketPriority(); void ReadTicketCategory(); void ReadTicketExpected(); void ReadTicketProgress(); }; } // namespace #endif