Dillo v3.1.1-119-g140d9ebd
Loading...
Searching...
No Matches
lout::signal::ObservedObject Class Reference

An observed object has a signal emitter, which tells the receivers, when the object is deleted. More...

#include <signal.hh>

Classes

class  DeletionEmitter
 
class  DeletionReceiver
 

Public Member Functions

virtual ~ObservedObject ()
 
void connectDeletion (DeletionReceiver *receiver)
 

Private Attributes

DeletionEmitter deletionEmitter
 

Detailed Description

An observed object has a signal emitter, which tells the receivers, when the object is deleted.

Definition at line 274 of file signal.hh.

Constructor & Destructor Documentation

◆ ~ObservedObject()

lout::signal::ObservedObject::~ObservedObject ( )
virtual

Member Function Documentation

◆ connectDeletion()

void lout::signal::ObservedObject::connectDeletion ( DeletionReceiver receiver)
inline

Member Data Documentation

◆ deletionEmitter

DeletionEmitter lout::signal::ObservedObject::deletionEmitter
private

Definition at line 297 of file signal.hh.

Referenced by connectDeletion(), and ~ObservedObject().


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