MixinVector File Reference

#include <vector>

Namespaces

namespace  osg

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...

Defines

#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)

Define Documentation

#define OSG_MIXIN_VECTOR   1


Generated at Thu Aug 14 04:59:14 2008 for the OpenSceneGraph by doxygen 1.5.6.