ContRap-Core
|
Class Finalizer is a pair of an object pointer and the corresponding destructor. More...
#include <pointer.h>
Public Member Functions | |
Finalizer (void *object, MetaInfo *meta_info) | |
Creates a new finalizer. | |
void | finalize () |
Finalizes the object. | |
Data Fields | |
void * | object |
Object pointer. | |
MetaInfo * | meta_info |
Destructor function. |
crp::Finalizer::Finalizer | ( | void * | object, |
MetaInfo * | meta_info | ||
) | [inline] |
Creates a new finalizer.
object | Object pointer |
meta_info | Meta information |
void crp::Finalizer::finalize | ( | ) | [inline] |
Finalizes the object.
Destructor function.
void* crp::Finalizer::object |
Object pointer.