![]() |
OGRE 2.3.1
Object-Oriented Graphics Rendering Engine
|
Compact implementation similar to std::array. More...
#include <OgreStackVector.h>
Public Types | |
typedef const T * | const_iterator |
typedef T * | iterator |
typedef T | value_type |
Compact implementation similar to std::array.
It will assert on buffer overflows, but it asserts are disabled, it will let them happen.
typedef const T* Ogre::StackVector< T, Capacity >::const_iterator |
typedef T* Ogre::StackVector< T, Capacity >::iterator |
typedef T Ogre::StackVector< T, Capacity >::value_type |
|
inline |
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
Creates an array pushing the value N times.
|
inline |
References Ogre::StackVector< T, Capacity >::destroy().
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Ogre::StackVector< T, Capacity >::~StackVector().
|
inline |
|
inline |
|
inline |
|
inline |
References Ogre::StackVector< T, Capacity >::end().
|
inline |
|
inline |
References Ogre::StackVector< T, Capacity >::end().
|
inline |
|
inline |
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
otherBegin & otherEnd must not overlap with this->begin() and this->end()
References OGRE_ASSERT_LOW.
|
inline |
References OGRE_ASSERT_LOW, and RESTRICT_ALIAS.
|
inline |
|
inline |
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
References OGRE_ASSERT_LOW.
|
inline |
References OGRE_ASSERT_LOW.
|
inline |