Gromacs
2025.0
|
#include <functional>
#include <optional>
#include <type_traits>
#include <vector>
#include "gromacs/utility/basedefinitions.h"
#include "gromacs/utility/gmxassert.h"
Declares gmx::MDModulesNotifier and builder.
Classes | |
class | gmx::MDModulesNotifier< CallParameter, MDModulesNotifierBase > |
Organizes notifications about an event of interest to modules. More... | |
struct | gmx::BuildMDModulesNotifier< CallParameter > |
Aide to avoid nested MDModulesNotifier definition. More... | |
struct | gmx::BuildMDModulesNotifier<> |
Template specialization to end parameter unpacking recursion. More... | |
class | gmx::BuildMDModulesNotifier<>::NoCallParameter |
Do nothing but be base class of MDModulesNotifier. More... | |
struct | gmx::BuildMDModulesNotifier< CurrentCallParameter, CallParameter...> |
Template specialization to assemble MDModulesNotifier. More... | |