RavEngine
Loading...
Searching...
No Matches
rcTempVector< T > Class Template Reference
Inheritance diagram for rcTempVector< T >:
[legend]
Collaboration diagram for rcTempVector< T >:
[legend]

Public Member Functions

 rcTempVector (rcSizeType size)
 
 rcTempVector (rcSizeType size, const T &value)
 
 rcTempVector (const rcTempVector< T > &other)
 
 rcTempVector (const T *begin, const T *end)
 
- Public Member Functions inherited from rcVectorBase< T, RC_ALLOC_TEMP >
 rcVectorBase (const rcVectorBase< T, H > &other)
 
 rcVectorBase (rcSizeType count)
 
 rcVectorBase (rcSizeType count, const T &value)
 
 rcVectorBase (const T *begin, const T *end)
 
bool reserve (rcSizeType size)
 
void assign (rcSizeType count, const T &value)
 
void assign (const T *begin, const T *end)
 
void resize (rcSizeType size)
 
void resize (rcSizeType size, const T &value)
 
void clear ()
 
void push_back (const T &value)
 
void pop_back ()
 
rcSizeType size () const
 
rcSizeType capacity () const
 
bool empty () const
 
const T & operator[] (rcSizeType i) const
 
T & operator[] (rcSizeType i)
 
const T & front () const
 
T & front ()
 
const T & back () const
 
T & back ()
 
const T * data () const
 
T * data ()
 
T * begin ()
 
const T * begin () const
 
T * end ()
 
const T * end () const
 
void swap (rcVectorBase< T, H > &other)
 
rcVectorBase & operator= (const rcVectorBase< T, H > &other)
 

Additional Inherited Members

- Public Types inherited from rcVectorBase< T, RC_ALLOC_TEMP >
typedef rcSizeType size_type
 
typedef T value_type
 

The documentation for this class was generated from the following file: