My Project
UDK 3.2.7 C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
_rtl_StandardModuleCount Struct Reference

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

Detailed Description

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

;

Member Data Documentation

sal_Bool( * _rtl_StandardModuleCount::canUnload)(struct _rtl_StandardModuleCount *a, TimeValue *libUnused)
oslInterlockedCount _rtl_StandardModuleCount::counter
rtl_ModuleCount _rtl_StandardModuleCount::modCnt
TimeValue _rtl_StandardModuleCount::unusedSince

The documentation for this struct was generated from the following file: