Gromacs  2021-beta2-UNCHECKED
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
gmx::ILoggingSignallerClient Class Referenceabstract

#include <gromacs/modularsimulator/modularsimulatorinterfaces.h>

+ Inheritance diagram for gmx::ILoggingSignallerClient:


Interface for clients of the LoggingSignaller.

Defining registerLoggingCallback allows clients to register an arbitrary callback for notification by the signaller.

Public Member Functions

virtual ~ILoggingSignallerClient ()=default
 Standard virtual destructor.

Protected Member Functions

virtual std::optional
< SignallerCallback
registerLoggingCallback ()=0
 Return callback to LoggingSignaller.

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