/* -*- C++ -*- */ // $Id$ template ACE_INLINE ACE_Vector::ACE_Vector (const size_t init_size, ACE_Allocator* alloc) : ACE_Array (init_size == 0 ? DEFAULT_SIZE : init_size, alloc) { length_ = 0; curr_max_size_ = this->max_size (); } template ACE_INLINE ACE_Vector::~ACE_Vector () { } template ACE_INLINE size_t ACE_Vector::capacity (void) const { return curr_max_size_; } template ACE_INLINE size_t ACE_Vector::size (void) const { return length_; } template ACE_INLINE void ACE_Vector::clear (void) { length_ = 0; } template ACE_INLINE void ACE_Vector::pop_back (void) { if (length_ > 0) --length_; }