TAO
2.1.0
|
#include <Time_Policy_Manager.h>
Public Member Functions | |
TAO_Time_Policy_Manager () | |
virtual | ~TAO_Time_Policy_Manager () |
virtual int | init (int argc, ACE_TCHAR *argv[]) |
Dynamic linking hook. | |
int | parse_args (int argc, ACE_TCHAR *argv[]) |
Parse svc.conf arguments. | |
virtual ACE_Timer_Queue * | create_timer_queue (void) |
virtual void | destroy_timer_queue (ACE_Timer_Queue *tmq) |
Private Types | |
enum | Time_Policy_Setting { TAO_OS_TIME_POLICY, TAO_HR_TIME_POLICY, TAO_DYN_TIME_POLICY } |
Private Attributes | |
TAO_SYNCH_MUTEX | lock_ |
TAO_Time_Policy_Strategy * | time_policy_strategy_ |
Time_Policy_Setting | time_policy_setting_ |
ACE_CString | time_policy_name_ |
enum TAO_Time_Policy_Manager::Time_Policy_Setting [private] |
TAO_Time_Policy_Manager::~TAO_Time_Policy_Manager | ( | ) | [virtual] |
ACE_Timer_Queue * TAO_Time_Policy_Manager::create_timer_queue | ( | void | ) | [virtual] |
void TAO_Time_Policy_Manager::destroy_timer_queue | ( | ACE_Timer_Queue * | tmq | ) | [virtual] |
int TAO_Time_Policy_Manager::init | ( | int | argc, |
ACE_TCHAR * | argv[] | ||
) | [virtual] |
Dynamic linking hook.
Reimplemented from ACE_Shared_Object.
int TAO_Time_Policy_Manager::parse_args | ( | int | argc, |
ACE_TCHAR * | argv[] | ||
) |
Parse svc.conf arguments.