VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes | Friends
DtlObjPtr Class Reference
+ Collaboration diagram for DtlObjPtr:

Public Member Functions

 DtlObjPtr ()
 DtlObjPtr (const DtlObjPtr &)
 All constructors other than this one will also create a DtlObj.
 DtlObjPtr (DtlTagType)
 DtlObjPtr (int)
 DtlObjPtr (double)
 DtlObjPtr (const char *)
 ~DtlObjPtr ()
DtlObjPtroperator= (const DtlObjPtr &)
int operator== (const DtlObjPtr &) const
 operator void * () const
 Tests if the real pointers are equal.
DtlObjoperator-> () const
 Useful for "DtlObjPtr a=f(x); if (a) { ... } ".
DtlObjoperator* () const
int isNull () const
 Returns 1 if this is conceptually a null pointer, 0 otherwise.

Static Public Member Functions

static const DtlObjPtrt ()
static const DtlObjPtrnil ()
static const DtlObjPtrunbound ()

Private Attributes

DtlObjptr

Friends

class DtlObj

Constructor & Destructor Documentation

DtlObjPtr::DtlObjPtr ( )
DtlObjPtr::DtlObjPtr ( const DtlObjPtr )

All constructors other than this one will also create a DtlObj.

DtlObjPtr::DtlObjPtr ( DtlTagType  )
DtlObjPtr::DtlObjPtr ( int  )
DtlObjPtr::DtlObjPtr ( double  )
DtlObjPtr::DtlObjPtr ( const char *  )
DtlObjPtr::~DtlObjPtr ( )
inline

References DecObjRefCnt().

Member Function Documentation

int DtlObjPtr::isNull ( ) const

Returns 1 if this is conceptually a null pointer, 0 otherwise.

static const DtlObjPtr& DtlObjPtr::nil ( )
static
DtlObjPtr::operator void * ( ) const

Tests if the real pointers are equal.

DtlObj& DtlObjPtr::operator* ( ) const
DtlObj* DtlObjPtr::operator-> ( ) const

Useful for "DtlObjPtr a=f(x); if (a) { ... } ".

DtlObjPtr& DtlObjPtr::operator= ( const DtlObjPtr )
int DtlObjPtr::operator== ( const DtlObjPtr ) const
static const DtlObjPtr& DtlObjPtr::t ( )
static
static const DtlObjPtr& DtlObjPtr::unbound ( )
static

Friends And Related Function Documentation

friend class DtlObj
friend

Member Data Documentation

DtlObj* DtlObjPtr::ptr
private

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

Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)