Base for classes with cmd() method.
More...
#include <WithCmd.h>
Base for classes with cmd() method.
This is an abstract base class for classes with cmd() method.
◆ ~WithCmd()
PLMD::WithCmd::~WithCmd |
( |
| ) |
|
|
inlinevirtual |
◆ cmd() [1/5]
This is needed to avoid ambiguities.
◆ cmd() [2/5]
virtual void PLMD::WithCmd::cmd |
( |
const std::string & |
key, |
|
|
const TypesafePtr & |
val = nullptr |
|
) |
| |
|
inlinevirtual |
This is the legacy method we used in older plumed versions, so it is still possible.
If this is not overridden, it will call the preferred method
◆ cmd() [3/5]
void PLMD::WithCmd::cmd |
( |
std::string_view |
key, |
|
|
const TypesafePtr & |
val, |
|
|
const std::size_t * |
shape |
|
) |
| |
|
inline |
◆ cmd() [4/5]
void PLMD::WithCmd::cmd |
( |
std::string_view |
key, |
|
|
const TypesafePtr & |
val, |
|
|
std::size_t |
nelem, |
|
|
const std::size_t * |
shape = nullptr |
|
) |
| |
|
inline |
◆ cmd() [5/5]
virtual void PLMD::WithCmd::cmd |
( |
std::string_view |
key, |
|
|
const TypesafePtr & |
val = nullptr |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: