//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#ifndef _FG_ATIS_HXX
// or the whereabouts of the aircraft it is transmitting to. However, to ensure consistancy of
// operation with the other ATC classes the ATIS class must calculate range to the aircraft in order
// to decide whether to render the transmission - hence the users plane details must be stored.
- //SGPropertyNode *airplane_lon_node;
- //SGPropertyNode *airplane_lat_node;
- //SGPropertyNode *airplane_elev_node;
+ //SGPropertyNode_ptr airplane_lon_node;
+ //SGPropertyNode_ptr airplane_lat_node;
+ //SGPropertyNode_ptr airplane_elev_node;
public:
void Update(double dt);
//inline void set_type(const atc_type tp) {type = tp;}
- inline string get_trans_ident() { return trans_ident; }
- inline void set_refname(string r) { refname = r; }
+ inline const string& get_trans_ident() { return trans_ident; }
+ inline void set_refname(const string& r) { refname = r; }
private: