:: enum RTTypeClass
- Summary
- specifies the typeclass of a binary type blob.
- Description
- The general structure of a binary type blob is always the same. It depends
on the typeclass which parts of the blob are filled with data or not.
Values
|
RT_TYPE_INVALID
|
- Summary
- specifies that the structure of the given blob is unknown and can't be read.
|
RT_TYPE_INTERFACE
|
- Summary
- specifies that the blob represents an interface type. An interface blob can contain
a base interface, attributes and methods.
|
RT_TYPE_MODULE
|
- Summary
- specifies that the blob represents a module type. A module blob can contain
a base module and constant members (fields).
|
RT_TYPE_STRUCT
|
- Summary
- specifies that the blob represents a struct type. A struct blob can contain
a base struct and members (fields).
|
RT_TYPE_ENUM
|
- Summary
- specifies that the blob represents an enum type. An enum blob can contain
enum values which are accessible as fields.
|
RT_TYPE_EXCEPTION
|
- Summary
- specifies that the blob represents an exception type. An exception blob can contain
a base exception and members (fields).
|
RT_TYPE_TYPEDEF
|
- Summary
- specifies that the blob represents a typedef type. A typedef blob can contain
a base type.
|
RT_TYPE_SERVICE
|
- Summary
- specifies that the blob represents a service type. A service blob can contain
a base service, properties (fields), references to services or interfaces.
|
RT_TYPE_SINGLETON
|
- Summary
- specifies that the blob represents a singleton type (a special service). A singleton blob
can contain a base service, properties (fields), references to services or interfaces.
|
RT_TYPE_OBJECT
|
- Summary
- deprecated, not used.
|
RT_TYPE_CONSTANTS
|
- Summary
- specifies that the blob represents a constants type. A constants blob can contain
constant types as fields.
|
RT_TYPE_UNION
|
- D E P R E C A T E D
- Summary
- a union type was evaluated but currently not supported.
|
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.