diff options
Diffstat (limited to 'ace/Basic_Stats.inl')
-rw-r--r-- | ace/Basic_Stats.inl | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/ace/Basic_Stats.inl b/ace/Basic_Stats.inl deleted file mode 100644 index 4ed1baca459..00000000000 --- a/ace/Basic_Stats.inl +++ /dev/null @@ -1,59 +0,0 @@ -// $Id$ - -ACE_INLINE -ACE_Basic_Stats::ACE_Basic_Stats (void) - : samples_count_ (0) - , min_ (0) - , min_at_ (0) - , max_ (0) - , max_at_ (0) - , sum_ (0) - , sum2_ (0) -{ -} - -ACE_INLINE ACE_UINT32 -ACE_Basic_Stats::samples_count (void) const -{ - return this->samples_count_; -} - -ACE_INLINE void -ACE_Basic_Stats::sample (ACE_UINT64 value) -{ - ++this->samples_count_; - - if (this->samples_count_ == 1u) - { - this->min_ = value; - this->min_at_ = this->samples_count_; - this->max_ = value; - this->max_at_ = this->samples_count_; - this->sum_ = value; -#if defined ACE_LACKS_LONGLONG_T - this->sum2_ = value * ACE_U64_TO_U32 (value); -#else /* ! ACE_LACKS_LONGLONG_T */ - this->sum2_ = value * value; -#endif /* ! ACE_LACKS_LONGLONG_T */ - } - else - { - if (this->min_ > value) - { - this->min_ = value; - this->min_at_ = this->samples_count_; - } - if (this->max_ < value) - { - this->max_ = value; - this->max_at_ = this->samples_count_; - } - - this->sum_ += value; -#if defined ACE_LACKS_LONGLONG_T - this->sum2_ += value * ACE_U64_TO_U32 (value); -#else /* ! ACE_LACKS_LONGLONG_T */ - this->sum2_ += value * value; -#endif /* ! ACE_LACKS_LONGLONG_T */ - } -} |