/* */ #ifndef _D_ABSTRACT_SEGMENT_MAN_FACTORY_H_ #define _D_ABSTRACT_SEGMENT_MAN_FACTORY_H_ #include "SegmentManFactory.h" class AbstractSegmentManFactory : public SegmentManFactory { protected: const Option* _option; public: AbstractSegmentManFactory(const Option* option):_option(option) {} virtual ~AbstractSegmentManFactory() {} }; typedef SharedHandle AbstractSegmentManFactoryHandle; #endif // _D_ABSTRACT_SEGMENT_MAN_FACTORY_H_