FlightGear next
|
Represents a property value which can use late binding. More...
#include <FGPropertyValue.h>
Inherits JSBSim::FGParameter.
Inherited by JSBSim::FGFunctionValue.
Public Member Functions | |
FGPropertyValue (FGPropertyNode *propNode) | |
FGPropertyValue (const std::string &propName, FGPropertyManager *propertyManager) | |
double | GetValue (void) const override |
bool | IsConstant (void) const override |
void | SetNode (FGPropertyNode *node) |
void | SetValue (double value) |
bool | IsLateBound (void) const |
std::string | GetName (void) const override |
virtual std::string | GetNameWithSign (void) const |
virtual std::string | GetFullyQualifiedName (void) const |
virtual std::string | GetPrintableName (void) const |
![]() | |
virtual | ~FGParameter (void) |
double | getDoubleValue (void) const |
Protected Member Functions | |
FGPropertyNode * | GetNode (void) const |
Represents a property value which can use late binding.
Definition at line 59 of file FGPropertyValue.h.
|
inlineexplicit |
Definition at line 63 of file FGPropertyValue.h.
JSBSim::FGPropertyValue::FGPropertyValue | ( | const std::string & | propName, |
FGPropertyManager * | propertyManager ) |
Definition at line 23 of file FGPropertyValue.cpp.
|
virtual |
Reimplemented in JSBSim::FGFunctionValue.
Definition at line 96 of file FGPropertyValue.cpp.
|
overridevirtual |
Implements JSBSim::FGParameter.
Definition at line 73 of file FGPropertyValue.cpp.
|
virtual |
Reimplemented in JSBSim::FGFunctionValue.
Definition at line 83 of file FGPropertyValue.cpp.
|
protected |
Definition at line 39 of file FGPropertyValue.cpp.
|
virtual |
Reimplemented in JSBSim::FGFunctionValue.
Definition at line 106 of file FGPropertyValue.cpp.
|
overridevirtual |
Implements JSBSim::FGParameter.
Definition at line 56 of file FGPropertyValue.cpp.
|
inlineoverridevirtual |
Reimplemented from JSBSim::FGParameter.
Definition at line 69 of file FGPropertyValue.h.
|
inline |
Definition at line 75 of file FGPropertyValue.h.
|
inline |
Definition at line 73 of file FGPropertyValue.h.
void JSBSim::FGPropertyValue::SetValue | ( | double | value | ) |
Definition at line 63 of file FGPropertyValue.cpp.