ACE 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ACE_Dynamic_Time_Policy_Base Class Referenceabstract

#include <Time_Policy.h>

Inheritance diagram for ACE_Dynamic_Time_Policy_Base:
Inheritance graph
[legend]

Public Member Functions

virtual ~ACE_Dynamic_Time_Policy_Base ()
 
ACE_Time_Value_T< ACE_Delegating_Time_Policyoperator() () const
 Return the current time according to this policy.
 
void set_gettimeofday (ACE_Time_Value(*gettimeofday)())
 Noop. Just here to satisfy backwards compatibility demands.
 

Protected Member Functions

virtual ACE_Time_Value_T< ACE_Delegating_Time_Policygettimeofday () const =0
 Return the current time according to policy implementation.
 

Constructor & Destructor Documentation

◆ ~ACE_Dynamic_Time_Policy_Base()

ACE_Dynamic_Time_Policy_Base::~ACE_Dynamic_Time_Policy_Base ( )
virtual

Member Function Documentation

◆ gettimeofday()

virtual ACE_Time_Value_T< ACE_Delegating_Time_Policy > ACE_Dynamic_Time_Policy_Base::gettimeofday ( ) const
protectedpure virtual

Return the current time according to policy implementation.

Implemented in ACE_Time_Policy_T< TIME_POLICY >, and NULL_Time_Policy.

◆ operator()()

ACE_Time_Value_T< ACE_Delegating_Time_Policy > ACE_Dynamic_Time_Policy_Base::operator() ( ) const
inline

Return the current time according to this policy.

◆ set_gettimeofday()

void ACE_Dynamic_Time_Policy_Base::set_gettimeofday ( ACE_Time_Value(*)() gettimeofday)
inline

Noop. Just here to satisfy backwards compatibility demands.


The documentation for this class was generated from the following files: