paceval. 4.26
Documentation of the paceval. source-code, Copyright ©1994-2024. Version 1.x, 2.x, 3.x, 4.x ©1994-2025 Joerg Koenning & paceval UG [Registered Trade Mark] All rights reserved., Author(s) : Joerg Koenning
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
paceval_cRegisteredObject Class Reference

The base class paceval_cRegisteredObject encapsulates the management of the register position of the object created by the class and the paceval_cCleanupHandler. More...

#include "inc/paceval_cCleanupHandler.h"

Inheritance diagram for paceval_cRegisteredObject:
Inheritance graph
Collaboration diagram for paceval_cRegisteredObject:
Collaboration graph

Public Member Functions

 paceval_cRegisteredObject (paceval_cCleanupHandler *handle_CleanupHandler_in)
 
 ~paceval_cRegisteredObject ()
 
void setRegisterPosition (unsigned long registerPosition_in)
 
unsigned long getRegisterPosition ()
 

Protected Attributes

paceval_cCleanupHandlerhandle_CleanupHandler
 
unsigned long registerPosition
 

Detailed Description

The base class paceval_cRegisteredObject encapsulates the management of the register position of the object created by the class and the paceval_cCleanupHandler.

Constructor & Destructor Documentation

◆ paceval_cRegisteredObject()

paceval_cRegisteredObject::paceval_cRegisteredObject ( paceval_cCleanupHandler * handle_CleanupHandler_in)

the constructor of paceval_cBaseAtomicGraphNode

Parameters
handle_CleanupHandler_inis the associated handler for deleting this registered object

◆ ~paceval_cRegisteredObject()

paceval_cRegisteredObject::~paceval_cRegisteredObject ( )

the destructor of paceval_cRegisteredObject

Member Function Documentation

◆ getRegisterPosition()

unsigned long paceval_cRegisteredObject::getRegisterPosition ( )

gets the register position of this object

Here is the caller graph for this function:

◆ setRegisterPosition()

void paceval_cRegisteredObject::setRegisterPosition ( unsigned long registerPosition_in)

sets the register position of this object, which is determined by paceval_cCleanupHandler

Parameters
registerPosition_inspecifies the register position of this object
Here is the caller graph for this function:

Member Data Documentation

◆ handle_CleanupHandler

paceval_cCleanupHandler* paceval_cRegisteredObject::handle_CleanupHandler
protected

the pointer of the paceval_cCleanupHandler

◆ registerPosition

unsigned long paceval_cRegisteredObject::registerPosition
protected

the register position of this object


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

https://paceval.com