35 #ifndef SMART_PTR_VECTOR_H
36 #define SMART_PTR_VECTOR_H
42 typedef std::vector<SmartPtr<T> >
super;
53 assert(i < super::size());
54 return *super::operator[](i);
58 assert(i < super::size());
59 return *super::operator[](i);
Definition: smart_ptr_vector.h:41
SmartPtrVector(size_t size)
Definition: smart_ptr_vector.h:47
SmartPtrVector()
Definition: smart_ptr_vector.h:46
SmartPtrVector(SmartPtrVector &)
const T & operator()(size_t i) const
Definition: smart_ptr_vector.h:51
std::vector< SmartPtr< T > > super
Definition: smart_ptr_vector.h:42