nn::nex::DOHandle Class

Syntax

class DOHandle : public nn::nex::RootObject

Description

Class for duplicated object handles, which reference the local instance of the duplicated object.

Duplicated object handles are 32-bit values that are guaranteed to be unique for a single object for all the stations participating in a session. A duplicated object handle consists of the duplicated object class ID (DOClassID) and the duplicated object ID (DOID).

Member Functions

DOHandle Constructor. Creates a duplicated object handle.
GetValue Gets the duplicated object handle as a qUnsignedInt32 type.
IsAWKHandle Gets whether the duplicated object indicated by this handle is a well-known object.
IsACoreDO Gets whether the duplicated object specified by this handle is a CoreDO.
IsAUserDO Gets whether the duplicated object specified by this handle is a user-defined duplicated object.
GetDOID Gets the duplicated object ID of this duplicated object handle.
GetDOClassID Gets the duplicated object class ID of this duplicated object handle.
IsA This function checks whether this handle's duplicated object instance belongs to the class specified by the duplicated object class ID.
IsAKindOf This function checks whether this handle's duplicated object instance belongs to the class of the specified duplicated object class ID or any of its derived classes.
GetClassNameString Gets a string representing the class name of the duplicated object specified by this handle.
GetDatasetNameString Gets a string representing the name of the dataset having the specified index in the duplicated object specified by this handle.

Class Hierarchy

nn::nex::RootObject
  nn::nex::DOHandle

See Also

DuplicatedObject::GetHandle

Revision History

2011/01/27
Initial version.

CONFIDENTIAL