This class is used to bring the relevant information to the Action constructor. More...
#include <Action.h>
Public Member Functions | |
ActionOptions (const ActionOptions &, const Keywords &keys) | |
ActionOptions (PlumedMain &p, const std::vector< std::string > &) | |
Constructor. More... | |
Private Attributes | |
const Keywords & | keys |
The documentation for this action. More... | |
std::vector< std::string > | line |
Input line which sets up the action. More... | |
PlumedMain & | plumed |
Reference to main PlumedMain object. More... | |
Static Private Attributes | |
static Keywords | emptyKeys |
Friends | |
class | Action |
class | ActionRegister |
This class is used to bring the relevant information to the Action constructor.
Only Action and ActionRegister class can access to its content, which is kept private to other classes, and may change in the future.
PLMD::ActionOptions::ActionOptions | ( | PlumedMain & | p, |
const std::vector< std::string > & | l | ||
) |
Constructor.
PLMD::ActionOptions::ActionOptions | ( | const ActionOptions & | ao, |
const Keywords & | keys | ||
) |
|
friend |
|
friend |
|
staticprivate |
|
private |
The documentation for this action.
|
private |
Input line which sets up the action.
|
private |
Reference to main PlumedMain object.
Hosted by GitHub | 1.8.17 |