OpenSceneGraph  3.6.5
Classes | Namespaces | Macros | Functions
MixinVector File Reference
#include <vector>

Classes

class  osg::MixinVector< ValueT >
 MixinVector is a base class that allows inheritance to be used to easily emulate derivation from std::vector but without introducing undefined behaviour through violation of virtual destructor rules. More...
 

Namespaces

 osg
 

Macros

#define OSG_MIXIN_VECTOR   1
 

Functions

template<class ValueT >
void osg::swap (MixinVector< ValueT > &left, MixinVector< ValueT > &right)
 
template<class ValueT >
void osg::swap (MixinVector< ValueT > &left, std::vector< ValueT > &right)
 
template<class ValueT >
void osg::swap (std::vector< ValueT > &left, MixinVector< ValueT > &right)
 

Macro Definition Documentation

◆ OSG_MIXIN_VECTOR

#define OSG_MIXIN_VECTOR   1

osg logo
Generated at Sun Feb 16 2020 19:50:43 for the OpenSceneGraph by doxygen 1.8.17.