Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
virtual | abstract | interface | template |
NO | NO | NO | NO |
Data |
|
sal_Int32 nRefCount; | reference count; don't ever modify this by yourself, use typelib_typedescription_acquire() and typelib_typedescription_release() |
sal_Int32 nStaticRefCount; | number of static references of type, because of the fact that some types are needed until program termination and are commonly held static. |
typelib_TypeClass eTypeClass; | type class of type |
rtl_uString * pTypeName; | fully qualified name of type |
_typelib_TypeDescription * pSelf; | pointer to self to distinguish reference from description; for internal use only |
void * pUniqueIdentifier; | pointer to optimize the runtime; not for public use |
void * pReserved; | reserved for future use; 0 if not used |
sal_Bool bComplete; | |
sal_Int32 nSize; | size of type |
sal_Int32 nAlignment; | alignment of type |
typelib_TypeDescriptionReference * pWeakRef; | pointer to weak reference |
sal_Bool bOnDemand; | determines, if type can be unloaded (and it is possible to reloaded it) |
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.