FlightGear next
|
Inherits Environment::BasicRealWxController, and Environment::MetarRequester.
Public Member Functions | |
NoaaMetarRealWxController (SGPropertyNode_ptr rootNode) | |
virtual void | requestMetar (LiveMetarProperties_ptr metarDataHandler, const std::string &id) |
virtual | ~NoaaMetarRealWxController () |
![]() | |
BasicRealWxController (SGPropertyNode_ptr rootNode, MetarRequester *metarRequester) | |
virtual | ~BasicRealWxController () |
void | bind () override |
void | init () override |
void | reinit () override |
void | shutdown () override |
void | unbind () override |
void | update (double dt) override |
void | addMetarAtPath (const std::string &propPath, const std::string &icao) |
Create a metar-property binding at the specified property path, and initiate a request for the specified station-ID (which may be empty). | |
void | removeMetarAtPath (const std::string &propPath) |
MetarPropertiesList::iterator | findMetarAtPath (const std::string &propPath) |
![]() | |
virtual | ~RealWxController () |
Static Public Member Functions | |
static const char * | staticSubsystemClassId () |
![]() | |
static RealWxController * | createInstance (SGPropertyNode_ptr rootNode) |
Additional Inherited Members | |
![]() | |
typedef std::vector< LiveMetarProperties_ptr > | MetarPropertiesList |
![]() | |
void | checkNearbyMetar () |
long | getMetarMaxAgeMin () const |
![]() | |
SGPropertyNode_ptr | _rootNode |
SGPropertyNode_ptr | _ground_elevation_n |
SGPropertyNode_ptr | _max_age_n |
bool | _enabled |
bool | _wasEnabled |
simgear::TiedPropertyList | _tiedProperties |
MetarPropertiesList | _metarProperties |
MetarRequester * | _requester |
Definition at line 398 of file realwx_ctrl.cxx.
Environment::NoaaMetarRealWxController::NoaaMetarRealWxController | ( | SGPropertyNode_ptr | rootNode | ) |
Definition at line 417 of file realwx_ctrl.cxx.
|
inlinevirtual |
Definition at line 406 of file realwx_ctrl.cxx.
|
virtual |
Implements Environment::MetarRequester.
Definition at line 429 of file realwx_ctrl.cxx.
|
inlinestatic |
Definition at line 411 of file realwx_ctrl.cxx.