FlightGear next
Environment::MetarProperties Class Reference

#include <metarproperties.hxx>

Inherits SGReferenced.

Inherited by Environment::LiveMetarProperties.

Public Member Functions

 MetarProperties (SGPropertyNode_ptr rootNode)
 
virtual ~MetarProperties ()
 
SGPropertyNode_ptr get_root_node () const
 
virtual bool isValid () const
 
virtual const std::string & getStationId () const
 
virtual void setStationId (const std::string &value)
 
virtual void setMetar (SGSharedPtr< FGMetar > m)
 
virtual void invalidate ()
 

Protected Attributes

simgear::TiedPropertyList _tiedProperties
 
MagneticVariation_magneticVariation
 

Detailed Description

Definition at line 36 of file metarproperties.hxx.

Constructor & Destructor Documentation

◆ MetarProperties()

Environment::MetarProperties::MetarProperties ( SGPropertyNode_ptr rootNode)

Definition at line 98 of file metarproperties.cxx.

◆ ~MetarProperties()

Environment::MetarProperties::~MetarProperties ( )
virtual

Definition at line 179 of file metarproperties.cxx.

Member Function Documentation

◆ get_root_node()

SGPropertyNode_ptr Environment::MetarProperties::get_root_node ( ) const
inline

Definition at line 42 of file metarproperties.hxx.

◆ getStationId()

virtual const std::string & Environment::MetarProperties::getStationId ( ) const
inlinevirtual

Definition at line 44 of file metarproperties.hxx.

◆ invalidate()

void Environment::MetarProperties::invalidate ( )
virtual

Definition at line 184 of file metarproperties.cxx.

◆ isValid()

virtual bool Environment::MetarProperties::isValid ( ) const
inlinevirtual

Definition at line 43 of file metarproperties.hxx.

◆ setMetar()

void Environment::MetarProperties::setMetar ( SGSharedPtr< FGMetar > m)
virtual

Definition at line 225 of file metarproperties.cxx.

◆ setStationId()

void Environment::MetarProperties::setStationId ( const std::string & value)
virtual

Definition at line 449 of file metarproperties.cxx.

Member Data Documentation

◆ _magneticVariation

MagneticVariation* Environment::MetarProperties::_magneticVariation
protected

Definition at line 106 of file metarproperties.hxx.

◆ _tiedProperties

simgear::TiedPropertyList Environment::MetarProperties::_tiedProperties
protected

Definition at line 105 of file metarproperties.hxx.


The documentation for this class was generated from the following files: