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
const T & operator()(size_t i) const
Definition smart_ptr_vector.h:51
SmartPtrVector()
Definition smart_ptr_vector.h:46
SmartPtrVector(SmartPtrVector &)
std::vector< SmartPtr< T > > super
Definition smart_ptr_vector.h:42