Create an Opaque Data Type
This section describes how to design and write an opaque data type.
To create an opaque data type:
- Design the opaque data type, including its external and internal representations.
- Write the opaque-type support functions.
- Take special measures if the opaque type is for multirepresentational data.