summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h b/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h
index 8e3049a7e95..a1a89ecae6a 100644
--- a/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h
+++ b/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h
@@ -155,20 +155,22 @@ private:
{
typedef RTScheduling::Current::IdType Guid_t;
+ typedef TimeBase::TimeT Time_t;
+ class _Now
+ {
+ public:
+ Time_t operator () ()
+ {
+ ACE_Time_Value time = ACE_OS::gettimeofday ();
+ return 10*time.usec () + 10000000*time.sec ();
+ }
+ };
+
struct _QoSDescriptor_t
{
typedef long Criticality_t;
- typedef TimeBase::TimeT Time_t;
- class _Now
- {
- public:
- Time_t operator () ()
- {
- ACE_Time_Value time = ACE_OS::gettimeofday ();
- return 10*time.usec () + 10000000*time.sec ();
- }
- };
+ typedef TimeBase::TimeT Time_t;
typedef _Now Now;
Criticality_t criticality_;