Public Member Functions | List of all members
Callback< CallbackType > Class Template Reference

Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions. More...

Inheritance diagram for Callback< CallbackType >:
Inheritance graph
[legend]
Collaboration diagram for Callback< CallbackType >:
Collaboration graph
[legend]

Public Member Functions

 Callback (CallbackRegistry< CallbackType > &)
 
 Callback (const Callback< CallbackType > &)
 
virtual ~Callback ()
 
bool checkIn ()
 
bool checkOut ()
 

Detailed Description

template<class CallbackType>
class Foam::Callback< CallbackType >

Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions.

Source files

Definition at line 49 of file Callback.H.

Constructor & Destructor Documentation

◆ Callback() [1/2]

Callback ( CallbackRegistry< CallbackType > &  cbr)

Definition at line 27 of file Callback.C.

References Callback< CallbackType >::checkIn().

Here is the call graph for this function:

◆ Callback() [2/2]

Callback ( const Callback< CallbackType > &  cb)

Definition at line 36 of file Callback.C.

References Callback< CallbackType >::checkIn().

Here is the call graph for this function:

◆ ~Callback()

~Callback
virtual

Definition at line 47 of file Callback.C.

Member Function Documentation

◆ checkIn()

bool checkIn

Definition at line 56 of file Callback.C.

Referenced by Callback< CallbackType >::Callback().

Here is the caller graph for this function:

◆ checkOut()

bool checkOut

Definition at line 69 of file Callback.C.


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