summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h')
-rw-r--r--TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h b/TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h
index ac4ede69472..10c9acbf6d6 100644
--- a/TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h
+++ b/TAO/orbsvcs/examples/FaultTolerance/FLARe/DeCoRAM/src/Scheduler.h
@@ -19,6 +19,8 @@
typedef std::pair <Processor, Task> TASK_POSITION;
typedef std::vector <TASK_POSITION> TASK_POSITIONS;
typedef std::map <Taskname, TASK_POSITIONS> REPLICA_GROUPS;
+typedef std::list<PROCESSOR_SET> PROCESSOR_SETS;
+typedef std::list<TASK_LIST> TASK_SCENARIOS;
class Scheduler : public std::unary_function <Task,
ScheduleResult>
@@ -99,4 +101,10 @@ std::ostream & operator<< (std::ostream & ostr,
std::ostream & operator<< (std::ostream & ostr,
const REPLICA_GROUPS & rg);
+std::ostream & operator<< (std::ostream & ostr,
+ const PROCESSOR_SETS & ps);
+
+std::ostream & operator<< (std::ostream & ostr,
+ const TASK_SCENARIOS & ts);
+
#endif /* SCHEDULER_H_ */