#include <ace/ACE_Strategies_T.h>
template<class SVC_HANDLER> class ACE_Scheduling_Strategy {
public:
ACE_Scheduling_Strategy (SVC_HANDLER * = 0);
virtual ~ACE_Scheduling_Strategy (void);
virtual int suspend (void);
virtual int resume (void);
virtual void dump (void) const;
protected:
SVC_HANDLER *scheduler_;
int delete_scheduler_;
};
ACE_Scheduling_Strategy (SVC_HANDLER * = 0);
virtual ~ACE_Scheduling_Strategy (void);
virtual int suspend (void);
virtual int resume (void);
virtual void dump (void) const;