AirInv Logo  1.00.5
C++ Simulated Airline Inventory Management System Library
FacServiceAbstract.hpp
Go to the documentation of this file.
1 #ifndef __AIRINV_FAC_FACSERVICEABSTRACT_HPP
2 #define __AIRINV_FAC_FACSERVICEABSTRACT_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // STL
8 #include <vector>
9 
10 namespace AIRINV {
11 
12  // Forward declarations
13  class ServiceAbstract;
14 
17  public:
18 
20  typedef std::vector<ServiceAbstract*> ServicePool_T;
21 
23  virtual ~FacServiceAbstract();
24 
26  void clean();
27 
28  protected:
32 
35  };
36 
37 }
38 #endif // __AIRINV_FAC_FACSERVICEABSTRACT_HPP
AIRINV::FacServiceAbstract::_pool
ServicePool_T _pool
Definition: FacServiceAbstract.hpp:34
AIRINV::FacServiceAbstract::FacServiceAbstract
FacServiceAbstract()
Definition: FacServiceAbstract.hpp:31
AIRINV::FacServiceAbstract::ServicePool_T
std::vector< ServiceAbstract * > ServicePool_T
Definition: FacServiceAbstract.hpp:20
AIRINV::FacServiceAbstract::clean
void clean()
Definition: FacServiceAbstract.cpp:18
AIRINV
Definition: AIRINV_Master_Service.hpp:38
AIRINV::FacServiceAbstract
Definition: FacServiceAbstract.hpp:16
AIRINV::FacServiceAbstract::~FacServiceAbstract
virtual ~FacServiceAbstract()
Definition: FacServiceAbstract.cpp:13