Holds a weak reference to a type description. More...
#include <typedescription.h>
Public Attributes | |
| sal_Int32 | nRefCount |
| reference count of type; don't ever modify this by yourself, use typelib_typedescriptionreference_acquire() and typelib_typedescriptionreference_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 | |
| struct _typelib_TypeDescription * | pType |
| pointer to full typedescription; this value is only valid if the type is never swapped out | |
| void * | pUniqueIdentifier |
| pointer to optimize the runtime; not for public use | |
| void * | pReserved |
| reserved for future use; 0 if not used | |
Holds a weak reference to a type description.
| typelib_TypeClass _typelib_TypeDescriptionReference::eTypeClass |
type class of type
| sal_Int32 _typelib_TypeDescriptionReference::nRefCount |
reference count of type; don't ever modify this by yourself, use typelib_typedescriptionreference_acquire() and typelib_typedescriptionreference_release()
| sal_Int32 _typelib_TypeDescriptionReference::nStaticRefCount |
number of static references of type, because of the fact that some types are needed until program termination and are commonly held static.
| void* _typelib_TypeDescriptionReference::pReserved |
reserved for future use; 0 if not used
| struct _typelib_TypeDescription* _typelib_TypeDescriptionReference::pType |
pointer to full typedescription; this value is only valid if the type is never swapped out
| rtl_uString* _typelib_TypeDescriptionReference::pTypeName |
fully qualified name of type
| void* _typelib_TypeDescriptionReference::pUniqueIdentifier |
pointer to optimize the runtime; not for public use