X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FInstrumentation%2Fkr_87.hxx;h=cd10cf4459e3a10e5cf4cf650d1cf49bc27ebe75;hb=19e716397136f25e11187bcc025d13eeaeac346c;hp=e59beba7b729cc2b6a340f000a8b69ff95b84f13;hpb=c1bb4aec97f0ae8e6bbe970acfd1a5f53127a723;p=flightgear.git diff --git a/src/Instrumentation/kr_87.hxx b/src/Instrumentation/kr_87.hxx index e59beba7b..cd10cf445 100644 --- a/src/Instrumentation/kr_87.hxx +++ b/src/Instrumentation/kr_87.hxx @@ -29,28 +29,24 @@ #include #include +#include #include #include -#include class SGSampleGroup; class FGKR_87 : public SGSubsystem { - FGMorse morse; - - SGPropertyNode_ptr lon_node; - SGPropertyNode_ptr lat_node; - SGPropertyNode_ptr alt_node; +private: SGPropertyNode_ptr bus_power; SGPropertyNode_ptr serviceable; bool need_update; // internal values - string ident; - string trans_ident; + std::string ident; + std::string trans_ident; bool valid; bool inrange; double stn_lon; @@ -106,9 +102,9 @@ class FGKR_87 : public SGSubsystem double _time_before_search_sec; SGSharedPtr _sgr; + simgear::TiedPropertyList _tiedProperties; public: - FGKR_87( SGPropertyNode *node ); ~FGKR_87(); @@ -121,7 +117,7 @@ public: void search (); // internal values - inline const string& get_ident() const { return ident; } + inline const std::string& get_ident() const { return ident; } inline bool get_valid() const { return valid; } inline bool get_inrange() const { return inrange; } inline double get_stn_lon() const { return stn_lon; }