TAO  2.0.8
Public Member Functions | Static Public Member Functions | Static Private Attributes
TAO::ORB_Time_Policy Class Reference

Implement a time policy class which returns timer according to the active ORB time policy. More...

#include <ORB_Time_Policy.h>

Collaboration diagram for TAO::ORB_Time_Policy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

ACE_Time_Value operator() () const
 Return the current time according to this policy.

Static Public Member Functions

static void set_time_policy (ACE_Dynamic_Time_Policy_Base const *pol)
static void reset_time_policy (void)

Static Private Attributes

static ACE_Time_Policy_T
< ACE_Default_Time_Policy
default_policy_
static
ACE_Dynamic_Time_Policy_Base
const * 
active_policy_ = &ORB_Time_Policy::default_policy_

Detailed Description

Implement a time policy class which returns timer according to the active ORB time policy.


Member Function Documentation

ACE_Time_Value TAO::ORB_Time_Policy::operator() ( ) const

Return the current time according to this policy.

void TAO::ORB_Time_Policy::reset_time_policy ( void  ) [static]
void TAO::ORB_Time_Policy::set_time_policy ( ACE_Dynamic_Time_Policy_Base const *  pol) [static]

Member Data Documentation

ACE_Dynamic_Time_Policy_Base const * TAO::ORB_Time_Policy::active_policy_ = &ORB_Time_Policy::default_policy_ [static, private]
ACE_Time_Policy_T< ACE_Default_Time_Policy > TAO::ORB_Time_Policy::default_policy_ [static, private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines