diff options
author | mcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2012-08-16 09:36:07 +0000 |
---|---|---|
committer | mcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2012-08-16 09:36:07 +0000 |
commit | f25c7a2aa1e464b424ba5add600f9a3e0edc9ee2 (patch) | |
tree | 176c473ff67ebacacb932706101f3a4f46d352a4 /ACE/ace/Time_Value_T.inl | |
parent | 22a406258b246f6f07610d38f749ba3a8c7cbd7e (diff) | |
download | ATCD-f25c7a2aa1e464b424ba5add600f9a3e0edc9ee2.tar.gz |
ChangeLogTag: Thu Aug 16 09:22:31 UTC 2012 Martin Corino <mcorino@remedy.nl>
Diffstat (limited to 'ACE/ace/Time_Value_T.inl')
-rw-r--r-- | ACE/ace/Time_Value_T.inl | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/ACE/ace/Time_Value_T.inl b/ACE/ace/Time_Value_T.inl new file mode 100644 index 00000000000..b5470c13494 --- /dev/null +++ b/ACE/ace/Time_Value_T.inl @@ -0,0 +1,94 @@ +// -*- C++ -*- +// +// $Id$ + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator += (const ACE_Time_Value &tv) +{ + this->ACE_Time_Value::operator +=(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator += (time_t tv) +{ + this->ACE_Time_Value::operator +=(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator = (const ACE_Time_Value_T<TIME_POLICY> &tv) +{ + this->time_policy_ = tv.time_policy_; + this->ACE_Time_Value::operator =(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator = (const ACE_Time_Value &tv) +{ + this->ACE_Time_Value::operator =(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator = (time_t tv) +{ + this->ACE_Time_Value::operator =(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator -= (const ACE_Time_Value &tv) +{ + this->ACE_Time_Value::operator -=(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator -= (time_t tv) +{ + this->ACE_Time_Value::operator -=(tv); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator *= (double d) +{ + this->ACE_Time_Value::operator *=(d); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> ACE_Time_Value_T<TIME_POLICY>::operator++ (int) +{ + ACE_Time_Value_T<TIME_POLICY> tv (*this); + ++*this; + return tv; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator++ (void) +{ + this->ACE_Time_Value::operator ++(); + return *this; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> ACE_Time_Value_T<TIME_POLICY>::operator-- (int) +{ + ACE_Time_Value_T<TIME_POLICY> tv (*this); + --*this; + return tv; +} + +template <class TIME_POLICY> +ACE_Time_Value_T<TIME_POLICY> &ACE_Time_Value_T<TIME_POLICY>::operator-- (void) +{ + this->ACE_Time_Value::operator --(); + return *this; +} + +ACE_END_VERSIONED_NAMESPACE_DECL |