VR-Link API Documentation for DIS
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

Wrap a native pointer in a DtEnvValue. More...

+ Inheritance diagram for DtNativeValue:
+ Collaboration diagram for DtNativeValue:

List of all members.

Public Member Functions

 ~DtNativeValue ()
DtString nativeType () const
void * nativeValue ()

Static Public Member Functions

static DtEnvValueSP create (const DtString &nativeType, void *native)
static bool isNativeValue (const DtEnvValueSP &)
static DtNativeValuecastToNativeValue (const DtEnvValueSP &value)

Protected Member Functions

 DtNativeValue (const DtString &nativeType, void *native)

Protected Attributes

void * myNativeValue
 PTR to native data.

Detailed Description

Wrap a native pointer in a DtEnvValue.


Constructor & Destructor Documentation

DtNativeValue::DtNativeValue ( const DtString nativeType,
void *  native 
) [protected]

Member Function Documentation

static DtNativeValue* DtNativeValue::castToNativeValue ( const DtEnvValueSP value) [static]
static DtEnvValueSP DtNativeValue::create ( const DtString nativeType,
void *  native 
) [static]
static bool DtNativeValue::isNativeValue ( const DtEnvValueSP ) [static]

Member Data Documentation

void* DtNativeValue::myNativeValue [protected]

PTR to native data.


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)