ContRap-Core
Public Member Functions | Data Fields

crp::Finalizer Class Reference

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.
MetaInfometa_info
 Destructor function.

Detailed Description

Class Finalizer is a pair of an object pointer and the corresponding destructor.


Constructor & Destructor Documentation

crp::Finalizer::Finalizer ( void *  object,
MetaInfo meta_info 
) [inline]

Creates a new finalizer.

Parameters:
objectObject pointer
meta_infoMeta information

Member Function Documentation

void crp::Finalizer::finalize ( ) [inline]

Finalizes the object.


Field Documentation

Destructor function.

Object pointer.


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