SmallVectorTemplateBase<isPodLike = true> - This is where we put method implementations that are designed to work with POD-like T's.  
 More...
#include <OgreSmallVector.h>
|  | 
| static void | destroy_range (T *, T *) | 
|  | 
| static void | destroy_range (T *S, T *E) | 
|  | 
| static void | uninitialized_copy (It1 I, It1 E, It2 Dest) | 
|  | uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 | 
|  | 
| template<typename It1, typename It2> | 
| static void | uninitialized_copy (It1 I, It1 E, It2 Dest) | 
|  | uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 | 
|  | 
| template<typename T1, typename T2> | 
| static void | uninitialized_copy (T1 *I, T1 *E, T2 *Dest) | 
|  | uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 | 
|  | 
template<typename T>
class Ogre::SmallVectorTemplateBase< T, true >
SmallVectorTemplateBase<isPodLike = true> - This is where we put method implementations that are designed to work with POD-like T's. 
◆ SmallVectorTemplateBase() [1/2]
◆ SmallVectorTemplateBase() [2/2]
◆ destroy_range() [1/2]
◆ uninitialized_copy() [1/3]
template<typename T> 
template<typename It1, typename It2> 
 
uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 
 
◆ uninitialized_copy() [2/3]
template<typename T> 
template<typename T1, typename T2> 
 
uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 
 
◆ grow() [1/2]
grow - double the size of the allocated memory, guaranteeing space for at least one more element or MinSize if specified. 
 
 
◆ destroy_range() [2/2]
◆ uninitialized_copy() [3/3]
uninitialized_copy - Copy the range [I, E) onto the uninitialized memory starting with "Dest", constructing elements into it as needed. 
 
 
◆ grow() [2/2]
grow - double the size of the allocated memory, guaranteeing space for at least one more element or MinSize if specified. 
 
 
The documentation for this class was generated from the following file: