nn::nex::DOClassID Type

Syntax

typedef qUnsignedInt32 nn::nex::DOClassID;

Description

Unique ID used for identifying a duplicated object class.

The typedef for DOClassID is an unsigned 32-bit value (qUnsignedInt32), but that is for convenience and in fact only 8 bits are used.

The value is assigned automatically to all Duplicated Objects (DuplicatedObject) by the DDL (Data Definition Language) compiler. Because this value is generated automatically by Net-Z, when the duplicated object class ID is changed in the .ddl file, the DOClassIDs may be different. To maintain compatibility, see the items about duplicated object compatibility.

A Duplicated Object handle (DOHandle) is comprised of the Duplicated Object class ID and the ID of the Duplicated Object itself (DOID).

For more information, read the overview about .ddl file syntax and the "DO Forward Compatibility" section about extended duplicated object features in the NEX Programming Manual.

Revision History

2011/01/27
Initial version.
2012/07/26
Shortened the bit length from 10 bits to 8 bits.

CONFIDENTIAL