diff options
Diffstat (limited to 'ace/Profile_Timer.inl')
-rw-r--r-- | ace/Profile_Timer.inl | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/ace/Profile_Timer.inl b/ace/Profile_Timer.inl index b43bb910ece..6ef5aa45af3 100644 --- a/ace/Profile_Timer.inl +++ b/ace/Profile_Timer.inl @@ -8,11 +8,11 @@ #if (defined (ACE_HAS_PRUSAGE_T) || defined (ACE_HAS_GETRUSAGE)) && !defined (ACE_WIN32) -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - # if defined (ACE_HAS_PRUSAGE_T) # include "ace/OS_NS_stropts.h" +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + ACE_INLINE int ACE_Profile_Timer::start (void) { @@ -31,7 +31,13 @@ ACE_Profile_Timer::stop (void) PIOCUSAGE, &this->end_usage_); } + +ACE_END_VERSIONED_NAMESPACE_DECL + # elif defined (ACE_HAS_GETRUSAGE) + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + ACE_INLINE int ACE_Profile_Timer::start (void) { @@ -54,10 +60,14 @@ ACE_Profile_Timer::stop (void) return 0; } +ACE_END_VERSIONED_NAMESPACE_DECL + # endif /* ACE_HAS_PRUSAGE_T */ #elif defined (ACE_WIN32) +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + ACE_INLINE ACE_Profile_Timer::~ACE_Profile_Timer (void) { @@ -87,8 +97,12 @@ ACE_Profile_Timer::stop (void) return 0; } +ACE_END_VERSIONED_NAMESPACE_DECL + #else +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + ACE_INLINE int ACE_Profile_Timer::start (void) { |