nn::nex::WKHandle Class

Syntax

class WKHandle : public nn::nex::DOHandle

Description

Class for reference handles to well-known duplicated objects.

The WKHandle class are references to well-known duplicated objects. Every time a well-known object is declared in the DDL (Data Definition Language) file, a WKHandle-type global variable is generated by the DDL compiler.

This WKHandle class is derived from the DOHandle class.

Member Functions

WKHandle Do not call this constructor from applications. The system creates these objects automatically when a session is created.
V ~WKHandle Do not call this destructor from applications. The system destroys the objects automatically when the session ends.
GetValue Gets the duplicated object handle as a qUnsignedInt32 type. (Inherits DOHandle.)
IsAWKHandle Gets whether the duplicated object indicated by this handle is a well-known object. (Inherits DOHandle.)
IsACoreDO Gets whether the duplicated object specified by this handle is a CoreDO. (Inherits DOHandle.)
IsAUserDO Gets whether the duplicated object specified by this handle is a user-defined duplicated object. (Inherits DOHandle.)
GetDOID Gets the duplicated object ID of this duplicated object handle. (Inherits DOHandle.)
GetDOClassID Gets the duplicated object class ID of this duplicated object handle. (Inherits DOHandle.)
IsA This function checks whether this handle's duplicated object instance belongs to the class specified by the duplicated object class ID. (Inherits DOHandle.)
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. (Inherits DOHandle.)
GetClassNameString Gets a string representing the class name of the duplicated object specified by this handle. (Inherits DOHandle.)
GetDatasetNameString Gets a string representing the name of the dataset having the specified index in the duplicated object specified by this handle. (Inherits DOHandle.)

Class Hierarchy

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

Revision History

2011/01/27
Initial version.

CONFIDENTIAL