This class is used to bring the relevant information to the Action constructor. More...
#include <Action.h>
Public Member Functions | |
ActionOptions (PlumedMain &p, const std::vector< std::string > &) | |
Constructor. More... | |
ActionOptions (const ActionOptions &, const Keywords &keys) | |
Private Attributes | |
PlumedMain & | plumed |
Reference to main PlumedMain object. More... | |
std::vector< std::string > | line |
Input line which sets up the action. More... | |
const Keywords & | keys |
The documentation for this action. 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.14 |