SpECTRE  v2024.09.29
Parallel::Callback Class Referenceabstract

An abstract base class, whose derived class holds a function that can be invoked at a later time. The function is intended to be invoked only once. More...

#include <Callback.hpp>

Public Member Functions

 WRAPPED_PUPable_abstract (Callback)
 
 Callback (const Callback &)=default
 
Callbackoperator= (const Callback &)=default
 
 Callback (Callback &&)=default
 
Callbackoperator= (Callback &&)=default
 
 Callback (CkMigrateMessage *msg)
 
virtual void invoke ()=0
 
virtual void register_with_charm ()=0
 

Detailed Description

An abstract base class, whose derived class holds a function that can be invoked at a later time. The function is intended to be invoked only once.


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