//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /// Fills out decl->Flight data. /// /// @param lkDecl LK task declaration data /// @param decl task declaration data for device /// @param errBufSize error message buffer size /// @param errBuf[] [out] error message /// /// @retval true declaration successfully filled out /// @retval false error (description in @p errBuf) /// //static bool DevLXNano::FillFlight(const Declaration_t& lkDecl, Decl& decl, unsigned errBufSize, TCHAR errBuf[]) { decl.SetString(Decl::fl_pilot, lkDecl.PilotName); decl.SetString(Decl::fl_glider, lkDecl.AircraftType); decl.SetString(Decl::fl_reg_num, lkDecl.AircraftRego); decl.SetString(Decl::fl_cmp_num, lkDecl.CompetitionID); return(true); } // FillFlight()