summaryrefslogtreecommitdiff
path: root/ace/Vector_T.cpp
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-10 19:59:37 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-10 19:59:37 +0000
commit3df4acfa816441fc28a95dee6d0191a927145d95 (patch)
treeb5ae7ca44662cfd8e5c95f1826e4406021a606f5 /ace/Vector_T.cpp
parent60a5612b83d856fc0adc52b9f39fac9960ec9818 (diff)
downloadATCD-pre-subset.tar.gz
This commit was manufactured by cvs2svn to create tag 'pre-subset'.pre-subset
Diffstat (limited to 'ace/Vector_T.cpp')
-rw-r--r--ace/Vector_T.cpp125
1 files changed, 0 insertions, 125 deletions
diff --git a/ace/Vector_T.cpp b/ace/Vector_T.cpp
deleted file mode 100644
index 734eab8a2fb..00000000000
--- a/ace/Vector_T.cpp
+++ /dev/null
@@ -1,125 +0,0 @@
-// $Id$
-
-#ifndef ACE_VECTOR_T_C
-#define ACE_VECTOR_T_C
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "ace/Vector_T.h"
-
-#if !defined (__ACE_INLINE__)
-#include "ace/Vector_T.i"
-#endif /* __ACE_INLINE__ */
-
-ACE_RCSID(ace, Vector_T, "$Id$")
-
-ACE_ALLOC_HOOK_DEFINE(ACE_Vector)
-
-template <class T, size_t DEFAULT_SIZE>
-void ACE_Vector<T, DEFAULT_SIZE>::resize (const size_t new_size,
- const T& t)
-{
- ACE_Array<T>::size (new_size);
- if (new_size > length_)
- for (size_t i = length_; i < new_size; ++i)
- (*this)[i]=t;
-
- curr_max_size_ = this->max_size ();
- length_ = new_size;
-}
-
-template <class T, size_t DEFAULT_SIZE>
-void ACE_Vector<T, DEFAULT_SIZE>::push_back (const T& elem)
-{
- if (length_ == curr_max_size_)
- {
- ACE_Array<T>::size (curr_max_size_ * 2);
- curr_max_size_ = this->max_size ();
- }
- ++length_;
- (*this)[length_-1] = elem;
-}
-
-template <class T, size_t DEFAULT_SIZE>
-void ACE_Vector<T, DEFAULT_SIZE>::dump (void) const
-{
-#if 0
- // Can't do this unless the vector is an object with a dump
- // function.
- for (size_t i = 0; i < this->size (); ++i)
- (*this)[i].dump ();
-#endif /* 0 */
-}
-
-#if 0
-template<class T>
-int compare(const ACE_Vector<T>& v1,
- const ACE_Vector<T>& v2,
- const size_t from_ndx,
- const size_t to_ndx)
-{
- size_t last1 = v1.size () - 1;
- size_t last2 = v2.size () - 1;
- if(last1 < from_ndx || last1 < to_ndx)
- {
- return false;
- }
- if (last2 < from_ndx || last2 < to_ndx)
- {
- return false;
- }
- if (last1 != last2)
- {
- return false;
- }
-
- // cout<<"compare() <================="<<endl;
- for (size_t i = from_ndx; i <= to_ndx; ++i)
- {
- // cout<<"V1["<<i<<"]="<<v1[i];
- // cout<<", V2["<<i<<"]="<<v2[i];
- // cout<<": NOT EQUAL == "<<(v1[i]!=v2[i])<<endl;
- if (v1[i] != v2[i])
- {
- return false;
- }
- }
- // cout<<"compare() ====================>"<<endl;
- return true;
-}
-
-template<class T>
-int partial_compare(const ACE_Vector<T>& v1,
- const ACE_Vector<T>& v2,
- const size_t from_ndx,
- const size_t to_ndx)
-{
- size_t last1 = v1.size () - 1;
- size_t last2 = v2.size () - 1;
- if (last1 < from_ndx || last1 < to_ndx)
- {
- return false;
- }
- if (last2 < from_ndx || last2 < to_ndx)
- {
- return false;
- }
- // cout<<"partial_compare() <================="<<endl;
- for (size_t i = from_ndx; i <= to_ndx; ++i)
- {
- // cout<<"V1["<<i<<"]="<<v1[i];
- // cout<<", V2["<<i<<"]="<<v2[i];
- // cout<<": NOT EQUAL == "<<(v1[i]!=v2[i])<<endl;
- if (v1[i] != v2[i])
- {
- return false;
- }
- }
- // cout<<"partial_compare() ====================>"<<endl;
- return true;
-}
-#endif
-
-#endif /* ACE_VECTOR_T_C */