Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osg::CPtrRefCallArg< 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::CPtrRefCallArg< ArgT >

Definition at line 177 of file OSGFunctorBase.h.


Member Typedef Documentation

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

Definition at line 179 of file OSGFunctorBase.h.

template<class ArgT>
typedef ArgT& osg::CPtrRefCallArg< ArgT >::ArgType
 

Definition at line 180 of file OSGFunctorBase.h.

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

Definition at line 182 of file OSGFunctorBase.h.


Member Function Documentation

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

Definition at line 184 of file OSGFunctorBase.h.

00185     {
00186         return (&(*obj));
00187     }


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 04:12:47 2005 for OpenSG by  doxygen 1.4.3