]> git.mxchange.org Git - flightgear.git/commit
This should apply, and everything should build cleanly, in isolation from the
authorehofman <ehofman>
Fri, 25 Jul 2008 18:38:29 +0000 (18:38 +0000)
committerehofman <ehofman>
Fri, 25 Jul 2008 18:38:29 +0000 (18:38 +0000)
commitd9bfd5a425df1bad7e3c53a64adce871e299a6b9
treebcf853af9204901ee4fc63440bd6b42af90836a2
parenteccddb3dfd662ec6ac2af44f614439dfb8ab70c3
This should apply, and everything should build cleanly, in isolation from the
SimGear change. It changes all the SG_xxxx to be the 'real' includes, and gets
rid of many #ifdef SG_HAVE_STD_INCLUDES. As an added bonus, rather than
replacing 'SG_USING_NAMESPACE(std)' with 'using namespace std', I just fixed
the small number of places to use std:: explicitly. So we're no longer polluting
the global namespace with the entire contents of std, in many cases.

There is one more 'mechanical' change to come - getting rid of SG_USING_STD(X),
but I want to keep that separate from everything else. (There's another
mechnical change, replacing <math.h> with <cmath> and so on *everywhere*, but
one step at a time)
128 files changed:
configure.ac
src/AIModel/AIBase.cxx
src/ATC/trafficcontrol.hxx
src/ATCDCL/ATC.hxx
src/ATCDCL/atis.cxx
src/ATCDCL/ground.cxx
src/ATCDCL/ground.hxx
src/ATCDCL/tower.hxx
src/Airports/apt_loader.cxx
src/Airports/apt_loader.hxx
src/Airports/calc_loc.cxx
src/Airports/dynamics.cxx
src/Airports/groundnetwork.cxx
src/Airports/groundnetwork.hxx
src/Airports/parking.cxx
src/Airports/parking.hxx
src/Airports/runways.cxx
src/Airports/runways.hxx
src/Airports/simple.cxx
src/Airports/simple.hxx
src/Autopilot/route_mgr.hxx
src/Autopilot/xmlauto.hxx
src/Cockpit/hud.cxx
src/Cockpit/hud.hxx
src/Cockpit/panel_io.cxx
src/Cockpit/panel_io.hxx
src/Environment/atmosphere.hxx
src/Environment/environment.hxx
src/Environment/environment_ctrl.hxx
src/Environment/fgclouds.hxx
src/FDM/Balloon.h [deleted file]
src/FDM/Balloon/.cvsignore [deleted file]
src/FDM/Balloon/BalloonSim.cpp [deleted file]
src/FDM/Balloon/BalloonSim.h [deleted file]
src/FDM/Balloon/Makefile.am [deleted file]
src/FDM/JSBSim/JSBSim.cxx
src/FDM/LaRCsim/IO360.cxx
src/FDM/LaRCsim/LaRCsimIC.cxx
src/FDM/MagicCarpet.cxx [deleted file]
src/FDM/MagicCarpet.hxx [deleted file]
src/FDM/Makefile.am
src/FDM/SP/Makefile.am
src/FDM/UIUCModel/uiuc_controlInput.cpp
src/FDM/UIUCModel/uiuc_menu.cpp
src/FDM/UIUCModel/uiuc_menu_CD.cpp
src/FDM/UIUCModel/uiuc_menu_CL.cpp
src/FDM/UIUCModel/uiuc_menu_CY.cpp
src/FDM/UIUCModel/uiuc_menu_Cm.cpp
src/FDM/UIUCModel/uiuc_menu_Cn.cpp
src/FDM/UIUCModel/uiuc_menu_Croll.cpp
src/FDM/UIUCModel/uiuc_menu_controlSurface.cpp
src/FDM/UIUCModel/uiuc_menu_engine.cpp
src/FDM/UIUCModel/uiuc_menu_fog.cpp
src/FDM/UIUCModel/uiuc_menu_gear.cpp
src/FDM/UIUCModel/uiuc_menu_geometry.cpp
src/FDM/UIUCModel/uiuc_menu_ice.cpp
src/FDM/UIUCModel/uiuc_menu_init.cpp
src/FDM/UIUCModel/uiuc_menu_mass.cpp
src/FDM/UIUCModel/uiuc_menu_misc.cpp
src/FDM/UIUCModel/uiuc_menu_record.cpp
src/FDM/UIUCModel/uiuc_parsefile.h
src/FDM/YASim/Rotor.cpp
src/GUI/gui_funcs.cxx
src/GUI/mouse.cxx
src/GUI/property_list.cxx
src/Input/fgjs.cxx
src/Input/input.cxx
src/Input/jsinput.cxx
src/Instrumentation/HUD/HUD.cxx
src/Instrumentation/HUD/HUD.hxx
src/Instrumentation/attitude_indicator.cxx
src/Instrumentation/heading_indicator.cxx
src/Instrumentation/heading_indicator_dg.cxx
src/Instrumentation/heading_indicator_fg.cxx
src/Instrumentation/mrg.cxx
src/Instrumentation/turn_indicator.cxx
src/Main/bootstrap.cxx
src/Main/fg_commands.cxx
src/Main/fg_init.cxx
src/Main/fg_init.hxx
src/Main/fg_io.cxx
src/Main/fg_io.hxx
src/Main/fg_os_common.cxx
src/Main/fg_props.cxx
src/Main/globals.hxx
src/Main/logger.cxx
src/Main/options.cxx
src/MultiPlayer/multiplaymgr.hxx
src/Navaids/awynet.hxx
src/Navaids/fix.hxx
src/Navaids/fixlist.hxx
src/Navaids/navdb.cxx
src/Navaids/navdb.hxx
src/Navaids/navlist.hxx
src/Navaids/navrecord.hxx
src/Network/ATC-Inputs.cxx
src/Network/ATC-Main.cxx
src/Network/ATC-Outputs.cxx
src/Network/AV400.cxx
src/Network/AV400.hxx
src/Network/atlas.hxx
src/Network/garmin.cxx
src/Network/garmin.hxx
src/Network/generic.hxx
src/Network/httpd.cxx
src/Network/joyclient.hxx
src/Network/jpg-httpd.cxx
src/Network/jsclient.hxx
src/Network/lfsglass.hxx
src/Network/multiplay.cxx
src/Network/multiplay.hxx
src/Network/native.hxx
src/Network/native_ctrls.hxx
src/Network/nmea.cxx
src/Network/nmea.hxx
src/Network/opengc.hxx
src/Network/props.hxx
src/Network/protocol.hxx
src/Network/pve.hxx
src/Network/ray.hxx
src/Network/rul.hxx
src/Systems/electrical.hxx
src/Systems/pitot.hxx
src/Time/light.cxx
src/Time/sunsolver.cxx
src/Time/sunsolver.hxx
tests/test-up.cxx
utils/TerraSync/terrasync.cxx