This struct can be used to implement the unloading mechanism. More...
#include <unload.h>
Public Attributes | |
| rtl_ModuleCount | modCnt |
| sal_Bool(* | canUnload )(struct _rtl_StandardModuleCount *a, TimeValue *libUnused) |
| oslInterlockedCount | counter |
| TimeValue | unusedSince |
This struct can be used to implement the unloading mechanism.
To make a UNO library unloadable create one global instance of this struct in the module. To initialize it one uses the MODULE_COUNT_INIT macro.
rtl_StandardModuleCount globalModuleCount= MODULE_COUNT_INIT
;
| sal_Bool( * _rtl_StandardModuleCount::canUnload)(struct _rtl_StandardModuleCount *a, TimeValue *libUnused) |
1.6.1