argument copy in FGBinding
- removed redundant FGBinding::_fire internal method
- declared copy constructor for FGBinding
FGBinding ();
+ /**
+ * Copy constructor.
+ */
+ FGBinding (const FGBinding &binding);
+
+
/**
* Convenience constructor.
*
private:
- void _fire (const SGPropertyNode *arg) const;
string _command_name;
SGCommandMgr::command_t _command;
- const SGPropertyNode * _arg;
+ mutable SGPropertyNode * _arg;
+ mutable SGPropertyNode * _setting;
+ mutable SGCommandState * _command_state;
};