This type class enum is binary compatible with the IDL enum com.sun.star.uno.TypeClass.
Enumerator |
---|
typelib_TypeClass_VOID |
type class of void
|
typelib_TypeClass_CHAR |
type class of char
|
typelib_TypeClass_BOOLEAN |
type class of boolean
|
typelib_TypeClass_BYTE |
type class of byte
|
typelib_TypeClass_SHORT |
type class of short
|
typelib_TypeClass_UNSIGNED_SHORT |
type class of unsigned short
|
typelib_TypeClass_LONG |
type class of long
|
typelib_TypeClass_UNSIGNED_LONG |
type class of unsigned long
|
typelib_TypeClass_HYPER |
type class of hyper
|
typelib_TypeClass_UNSIGNED_HYPER |
type class of unsigned hyper
|
typelib_TypeClass_FLOAT |
type class of float
|
typelib_TypeClass_DOUBLE |
type class of double
|
typelib_TypeClass_STRING |
type class of string
|
typelib_TypeClass_TYPE |
type class of type
|
typelib_TypeClass_ANY |
type class of any
|
typelib_TypeClass_ENUM |
type class of enum
|
typelib_TypeClass_TYPEDEF |
type class of typedef
|
typelib_TypeClass_STRUCT |
type class of struct
|
typelib_TypeClass_UNION |
Deprecated, UNOIDL does not have a union concept.
- Deprecated:
|
typelib_TypeClass_EXCEPTION |
type class of exception
|
typelib_TypeClass_SEQUENCE |
type class of sequence
|
typelib_TypeClass_ARRAY |
Deprecated, UNOIDL does not have an array concept.
- Deprecated:
|
typelib_TypeClass_INTERFACE |
type class of interface
|
typelib_TypeClass_SERVICE |
type class of service (not implemented)
|
typelib_TypeClass_MODULE |
type class of module (not implemented)
|
typelib_TypeClass_INTERFACE_METHOD |
type class of interface method
|
typelib_TypeClass_INTERFACE_ATTRIBUTE |
type class of interface attribute
|
typelib_TypeClass_UNKNOWN |
type class of unknown type
|
typelib_TypeClass_PROPERTY |
type class of properties
|
typelib_TypeClass_CONSTANT |
type class of constants
|
typelib_TypeClass_CONSTANTS |
type class of constants groups
|
typelib_TypeClass_SINGLETON |
type class of singletons
|
typelib_TypeClass_MAKE_FIXED_SIZE |
fixing enum size
|