osg::CPtrCallArg< ArgT > Struct Template Reference
[Functor Helper]

#include <OSGFunctorBase.h>

List of all members.

Public Types

typedef ArgT::StoredObjectType ObjType
typedef ArgT ArgType
typedef ArgsCollector< ArgTypeArgsC

Static Public Member Functions

static ObjTypegetPtr (ArgType obj)


Detailed Description

template<class ArgT>
struct osg::CPtrCallArg< ArgT >

Definition at line 161 of file OSGFunctorBase.h.


Member Typedef Documentation

template<class ArgT>
typedef ArgT::StoredObjectType osg::CPtrCallArg< ArgT >::ObjType

Definition at line 163 of file OSGFunctorBase.h.

template<class ArgT>
typedef ArgT osg::CPtrCallArg< ArgT >::ArgType

Definition at line 164 of file OSGFunctorBase.h.

template<class ArgT>
typedef ArgsCollector<ArgType> osg::CPtrCallArg< ArgT >::ArgsC

Definition at line 166 of file OSGFunctorBase.h.


Member Function Documentation

template<class ArgT>
static ObjType* osg::CPtrCallArg< ArgT >::getPtr ( ArgType  obj  )  [inline, static]

Definition at line 168 of file OSGFunctorBase.h.

00169     {
00170         return (&(*obj));
00171     }


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

Generated on Mon Mar 17 11:10:56 2008 for OpenSG by  doxygen 1.5.5