Go to the documentation of this file.00001 #ifndef __RMOL_FAC_FACSERVICEABSTRACT_HPP
00002 #define __RMOL_FAC_FACSERVICEABSTRACT_HPP
00003
00004
00005
00006
00007
00008 #include <vector>
00009
00010 namespace RMOL {
00011
00012
00013 class ServiceAbstract;
00014
00016 class FacServiceAbstract {
00017 public:
00018
00020 typedef std::vector<ServiceAbstract*> ServicePool_T;
00021
00023 virtual ~FacServiceAbstract();
00024
00026 void clean();
00027
00028 protected:
00031 FacServiceAbstract() {}
00032
00034 ServicePool_T _pool;
00035 };
00036 }
00037 #endif // __RMOL_FAC_FACSERVICEABSTRACT_HPP