Initial Patch of Auction House bot rev. 135
[auctionmangos.git] / dep / ACE_wrappers / ace / Sample_History.inl
blob9945bfe14ecd2db5c8a86c676f97213365c60aa4
1 // -*- C++ -*-
2 //
3 // $Id: Sample_History.inl 80826 2008-03-04 14:51:23Z wotte $
5 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
7 ACE_INLINE int
8 ACE_Sample_History::sample (ACE_UINT64 value)
10   if (this->sample_count_ >= this->max_samples_)
11     return -1;
13   this->samples_[this->sample_count_++] = value;
14   return 0;
17 ACE_INLINE ACE_UINT64
18 ACE_Sample_History::get_sample (size_t i) const
20   if (this->sample_count_ <= i)
21     return 0;
23   return this->samples_[i];
26 ACE_END_VERSIONED_NAMESPACE_DECL