This class is used to pass the input to Vessels. More...
#include <Vessel.h>
Public Member Functions | |
VesselOptions (const std::string &thisname, const std::string &thislab, const unsigned &nlab, const std::string ¶ms, ActionWithVessel *aa) | |
The constructor. More... | |
VesselOptions (const VesselOptions &da, const Keywords &keys) | |
Public Attributes | |
std::string | parameters |
The parameters that are read into the function. More... | |
Private Attributes | |
ActionWithVessel * | action |
Pointer to ActionWithVessel that this if from. More... | |
const Keywords & | keywords |
The keywords. More... | |
std::string | mylabel |
The label for this particular vessel;. More... | |
std::string | myname |
The name of the particular vessel. More... | |
int | numlab |
The numerical label for this vessel. More... | |
Static Private Attributes | |
static Keywords | emptyKeys |
Friends | |
class | Vessel |
This class is used to pass the input to Vessels.
PLMD::vesselbase::VesselOptions::VesselOptions | ( | const std::string & | thisname, |
const std::string & | thislab, | ||
const unsigned & | nlab, | ||
const std::string & | params, | ||
ActionWithVessel * | aa | ||
) |
The constructor.
PLMD::vesselbase::VesselOptions::VesselOptions | ( | const VesselOptions & | da, |
const Keywords & | keys | ||
) |
|
friend |
|
private |
Pointer to ActionWithVessel that this if from.
|
staticprivate |
|
private |
The keywords.
|
private |
The label for this particular vessel;.
|
private |
The name of the particular vessel.
|
private |
The numerical label for this vessel.
std::string PLMD::vesselbase::VesselOptions::parameters |
The parameters that are read into the function.
Hosted by GitHub | 1.8.17 |