Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::TrajectoryElementBuilder Class Referencefinal

#include <gromacs/modularsimulator/trajectoryelement.h>

Description

Build the TrajectoryElement

This builder allows clients to register with the trajectory element, either as signaller clients or as writer clients. The builder then builds the element.

Public Member Functions

void registerSignallerClient (compat::not_null< ITrajectorySignallerClient * > client)
 Allows clients to register to the signaller.
 
void registerWriterClient (compat::not_null< ITrajectoryWriterClient * > client)
 Allows clients to register as trajectory writers.
 
template<typename... Args>
std::unique_ptr
< TrajectoryElement
build (Args &&...args)
 Build the TrajectoryElement.
 

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