|
ADS-IDAC Engine 5.0.0
|
#include <LogicalTrip.h>
Public Member Functions | |
| LogicalTrip () | |
| virtual | ~LogicalTrip () |
| void | setTripTime (double time) |
| double | getTripTime () |
| void | setUnitOfTripTime (std::string unit) |
| std::string | getUnitOfTripTime () |
| void | readInfoFromFile (std::ifstream &) |
| void | copyLogicalTrip (LogicalTrip &) |
| void | saveLogicalTripToFile (std::ofstream &) |
| void | retrieveLogicalTripFromFile (std::ifstream &) |
Public Member Functions inherited from THElement | |
| THElement () | |
| virtual | ~THElement () |
| std::string | getName () |
| void | setName (std::string newName) |
| int | getCardNumber () |
| void | setCardNumber (int newCardNumber) |
| void | readInfoFromFile (std::ifstream &) |
| Relap5ComponentType | getTypeOfCard () |
| void | setTypeOfCard (Relap5ComponentType newTypeOfCard) |
| void | copyTHElement (THElement &) |
| void | saveTHElementToFile (std::ofstream &) |
| void | retrieveTHElementFromFile (std::ifstream &) |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | trip_time |
| std::string | unit_of_trip_time |
Friends | |
| class | boost::serialization::access |
Definition at line 14 of file LogicalTrip.h.
| LogicalTrip::LogicalTrip | ( | ) |
Definition at line 16 of file LogicalTrip.cpp.
References LogicalTrip, THElement::setTypeOfCard(), trip_time, and unit_of_trip_time.
|
virtual |
Definition at line 23 of file LogicalTrip.cpp.
| void LogicalTrip::copyLogicalTrip | ( | LogicalTrip & | _lt | ) |
Definition at line 41 of file LogicalTrip.cpp.
References THElement::copyTHElement(), getTripTime(), getUnitOfTripTime(), trip_time, and unit_of_trip_time.
| double LogicalTrip::getTripTime | ( | ) |
Definition at line 27 of file LogicalTrip.cpp.
References trip_time.
Referenced by copyLogicalTrip(), and SystemDisplay::getCorrespondingSystemParameterValue().
| string LogicalTrip::getUnitOfTripTime | ( | ) |
Definition at line 29 of file LogicalTrip.cpp.
References unit_of_trip_time.
Referenced by copyLogicalTrip().
| void LogicalTrip::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 30 of file LogicalTrip.cpp.
References THElement::readInfoFromFile().
| void LogicalTrip::retrieveLogicalTripFromFile | ( | std::ifstream & | ) |
Definition at line 37 of file LogicalTrip.cpp.
References THElement::retrieveTHElementFromFile(), trip_time, and unit_of_trip_time.
| void LogicalTrip::saveLogicalTripToFile | ( | std::ofstream & | ) |
Definition at line 33 of file LogicalTrip.cpp.
References THElement::saveTHElementToFile(), trip_time, and unit_of_trip_time.
|
inlineprivate |
Definition at line 33 of file LogicalTrip.h.
References trip_time, and unit_of_trip_time.
| void LogicalTrip::setTripTime | ( | double | time | ) |
Definition at line 28 of file LogicalTrip.cpp.
References trip_time.
| void LogicalTrip::setUnitOfTripTime | ( | std::string | unit | ) |
|
friend |
Definition at line 31 of file LogicalTrip.h.
|
private |
Definition at line 28 of file LogicalTrip.h.
Referenced by copyLogicalTrip(), getTripTime(), LogicalTrip(), retrieveLogicalTripFromFile(), saveLogicalTripToFile(), serialize(), and setTripTime().
|
private |
Definition at line 29 of file LogicalTrip.h.
Referenced by copyLogicalTrip(), getUnitOfTripTime(), LogicalTrip(), retrieveLogicalTripFromFile(), saveLogicalTripToFile(), and serialize().