#include <corona.h>
Inheritance diagram for corona::DLLImplementation< Interface >:
Public Methods | |
virtual | ~DLLImplementation () |
virtual void COR_CALL | destroy () |
void | operator delete (void *p) |
Definition at line 136 of file corona.h.
|
So the implementation can put its destruction logic in the destructor, as natural C++ code does. |
|
Call the destructor in a Win32 ABI-compatible way. |
|
So destroy()'s "delete this" doesn't go into an infinite loop, calling the interface's operator delete, which calls destroy()... |