Module::MethodReleaseNotifier Class
Invokes an event handler when the last object in the current module is released. The event handler is specified by an object and its pointer-to-a-method member.
template<
typename T
>
class MethodReleaseNotifier : public ReleaseNotifier;
Parameters
- T
The type of the object whose member function is the event handler.
Members
Public Constructors
Name |
Description |
---|---|
Module::MethodReleaseNotifier::MethodReleaseNotifier Constructor |
Initializes a new instance of the Module::MethodReleaseNotifier class. |
Public Methods
Name |
Description |
---|---|
Calls the event handler associated with the current Module::MethodReleaseNotifier object. |
Protected Data Members
Name |
Description |
---|---|
Holds a pointer to the event handler for the current Module::MethodReleaseNotifier object. |
|
Holds a pointer to the object whose member function is the event handler for the current Module::MethodReleaseNotifier object. |
Inheritance Hierarchy
ReleaseNotifier
MethodReleaseNotifier
Requirements
Header: module.h
Namespace: Microsoft::WRL