#include <ptr_vector.h>
Public Member Functions | |
T & | back () |
const T & | back () const |
void | clear () |
bool | empty () const |
T & | operator[] (std::size_t i) |
const T & | operator[] (std::size_t i) const |
ptr_vector () | |
void | push_back (std::auto_ptr< T > t) |
std::size_t | size () const |
~ptr_vector () | |
Private Attributes | |
std::vector< T * > | m_data |
Additional Inherited Members | |
Private Member Functions inherited from YAML_PM::noncopyable | |
noncopyable () | |
~noncopyable () | |
Definition at line 17 of file ptr_vector.h.
|
inline |
Definition at line 20 of file ptr_vector.h.
|
inline |
Definition at line 21 of file ptr_vector.h.
|
inline |
Definition at line 39 of file ptr_vector.h.
|
inline |
Definition at line 40 of file ptr_vector.h.
|
inline |
Definition at line 23 of file ptr_vector.h.
|
inline |
Definition at line 30 of file ptr_vector.h.
|
inline |
Definition at line 36 of file ptr_vector.h.
|
inline |
Definition at line 37 of file ptr_vector.h.
|
inline |
Definition at line 32 of file ptr_vector.h.
|
inline |
Definition at line 29 of file ptr_vector.h.
|
private |
Definition at line 43 of file ptr_vector.h.