diff options
author | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-18 14:13:45 +0000 |
---|---|---|
committer | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-18 14:13:45 +0000 |
commit | caa3f7665a3a28cf7ed682bd4b20250019e92371 (patch) | |
tree | 3944ebeafe30d9d9ce442bed1d9e930aaa33b1aa | |
parent | 602a2df7be3dabc6c0e08ed0f90209648694e340 (diff) | |
download | ATCD-caa3f7665a3a28cf7ed682bd4b20250019e92371.tar.gz |
fixed compile bug in Scheduling_Service
-rw-r--r-- | TAO/ChangeLog-98c | 9 | ||||
-rw-r--r-- | TAO/orbsvcs/Scheduling_Service/Scheduling_Service.cpp | 5 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h | 9 |
3 files changed, 22 insertions, 1 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c index b4e7eb57df6..783d819f2d8 100644 --- a/TAO/ChangeLog-98c +++ b/TAO/ChangeLog-98c @@ -1,3 +1,12 @@ +Mon May 18 09:00:00 1998 Chris Gill <cdgill@cs.wustl.edu> + + * orbsvcs/orbsvcs/Sched/Config_Scheduler.h: added forward + declarations of scheduling strategy and dynamic scheduler + classes + + * orbsvcs/Scheduling_Service/Scheduling_Service.cpp: added + conditional inclusion of strategy scheduler header file. + Sat May 16 13:56:01 1998 David L. Levine <levine@cs.wustl.edu> * orbsvcs/orbsvcs/Channel_Clients_T.h diff --git a/TAO/orbsvcs/Scheduling_Service/Scheduling_Service.cpp b/TAO/orbsvcs/Scheduling_Service/Scheduling_Service.cpp index 085c4385c42..145c7cd48d9 100644 --- a/TAO/orbsvcs/Scheduling_Service/Scheduling_Service.cpp +++ b/TAO/orbsvcs/Scheduling_Service/Scheduling_Service.cpp @@ -6,6 +6,11 @@ #include "tao/corba.h" #include "orbsvcs/CosNamingC.h" + +#if defined (TAO_USES_STRATEGY_SCHEDULER) +#include "orbsvcs/Sched/Strategy_Scheduler.h" +#endif /* defined (TAO_USES_STRATEGY_SCHEDULER) */ + #include "orbsvcs/Sched/Config_Scheduler.h" const char* service_name = "ScheduleService"; diff --git a/TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h b/TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h index 63cb06961ba..31eceb6814e 100644 --- a/TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h +++ b/TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h @@ -8,7 +8,14 @@ #include "orbsvcs/RtecSchedulerS.h" #include "orbsvcs/Event_Service_Constants.h" -class ACE_Scheduler; +class ACE_Scheduler; +class ACE_DynScheduler; +class ACE_RMS_Scheduler_Strategy; +class ACE_RMS_Dyn_Scheduler_Strategy; +class ACE_MUF_Scheduler_Strategy; +class ACE_EDF_Scheduler_Strategy; +class ACE_MLF_Scheduler_Strategy; + class TAO_ORBSVCS_Export ACE_Config_Scheduler : public POA_RtecScheduler::Scheduler |