User:Bugman/subsystems: Difference between revisions
Jump to navigation
Jump to search
(→Script: Newest version of the script.) |
(→All subsystems: Sorted output.) |
||
Line 1,535: | Line 1,535: | ||
| lang = shell | | lang = shell | ||
| script = | | script = | ||
$ ./find_subsystems.py -l 2> /dev/null {{!}} sort | |||
docs-mini/README.introduction | |||
docs-mini/README.introduction | |||
simgear/canvas/CanvasMgr.cxx | |||
simgear/canvas/CanvasMgr.hxx | |||
simgear/misc/interpolator.cxx | |||
simgear/misc/interpolator.hxx | |||
simgear/props/PropertyBasedMgr.cxx | |||
simgear/props/PropertyBasedMgr.hxx | |||
simgear/props/PropertyInterpolationMgr.cxx | |||
simgear/props/PropertyInterpolationMgr.hxx | |||
simgear/scene/tsync/terrasync.cxx | |||
simgear/scene/tsync/terrasync.hxx | |||
simgear/sound/soundmgr.hxx | |||
simgear/structure/event_mgr.cxx | |||
simgear/structure/event_mgr.hxx | |||
simgear/structure/SGPerfMon.cxx | |||
simgear/structure/SGPerfMon.hxx | |||
simgear/structure/subsystem_mgr.cxx | |||
simgear/structure/subsystem_mgr.hxx | |||
src/AIModel/AIManager.cxx | |||
src/AIModel/AIManager.hxx | |||
src/AIModel/performancedb.cxx | |||
src/AIModel/performancedb.hxx | |||
src/AIModel/submodel.cxx | |||
src/AIModel/submodel.hxx | |||
src/Aircraft/controls.cxx | |||
src/Aircraft/controls.hxx | |||
src/Aircraft/FlightHistory.cxx | |||
src/Aircraft/FlightHistory.hxx | |||
src/Aircraft/replay.cxx | |||
src/Aircraft/replay.hxx | |||
src/Airports/airportdynamicsmanager.cxx | |||
src/Airports/airportdynamicsmanager.hxx | |||
src/ATC/atc_mgr.cxx | |||
src/ATC/atc_mgr.hxx | |||
src/Autopilot/analogcomponent.cxx | |||
src/Autopilot/analogcomponent.hxx | |||
src/Autopilot/autopilot.cxx | |||
src/Autopilot/autopilot.cxx | |||
src/Autopilot/autopilot.cxx | |||
src/Autopilot/autopilotgroup.cxx | |||
src/Autopilot/autopilotgroup.cxx | |||
src/Autopilot/autopilotgroup.cxx | |||
src/Autopilot/autopilotgroup.hxx | |||
src/Autopilot/autopilot.hxx | |||
src/Autopilot/component.cxx | |||
src/Autopilot/component.hxx | |||
src/Autopilot/digitalcomponent.cxx | |||
src/Autopilot/digitalcomponent.hxx | |||
src/Autopilot/digitalfilter.cxx | |||
src/Autopilot/digitalfilter.hxx | |||
src/Autopilot/flipflop.cxx | |||
src/Autopilot/flipflop.hxx | |||
src/Autopilot/logic.cxx | |||
src/Autopilot/logic.hxx | |||
src/Autopilot/pidcontroller.cxx | |||
src/Autopilot/pidcontroller.hxx | |||
src/Autopilot/pisimplecontroller.cxx | |||
src/Autopilot/pisimplecontroller.hxx | |||
src/Autopilot/predictor.cxx | |||
src/Autopilot/predictor.hxx | |||
src/Autopilot/route_mgr.cxx | |||
src/Autopilot/route_mgr.hxx | |||
src/Canvas/gui_mgr.cxx | |||
src/Canvas/gui_mgr.hxx | |||
src/Cockpit/agradar.cxx | |||
src/Cockpit/agradar.hxx | |||
src/Cockpit/cockpitDisplayManager.cxx | |||
src/Cockpit/cockpitDisplayManager.hxx | |||
src/Cockpit/groundradar.cxx | |||
src/Cockpit/groundradar.hxx | |||
src/Cockpit/NavDisplay.cxx | |||
src/Cockpit/NavDisplay.hxx | |||
src/Cockpit/wxradar.cxx | |||
src/Cockpit/wxradar.hxx | |||
src/Environment/environment_ctrl.cxx | |||
src/Environment/environment_ctrl.cxx | |||
src/Environment/environment_ctrl.hxx | |||
src/Environment/environment_mgr.cxx | |||
src/Environment/environment_mgr.hxx | |||
src/Environment/ephemeris.cxx | |||
src/Environment/ephemeris.hxx | |||
src/Environment/magvarmanager.cxx | |||
src/Environment/magvarmanager.hxx | |||
src/Environment/precipitation_mgr.cxx | |||
src/Environment/precipitation_mgr.hxx | |||
src/Environment/realwx_ctrl.cxx | |||
src/Environment/realwx_ctrl.cxx | |||
src/Environment/realwx_ctrl.cxx | |||
src/Environment/realwx_ctrl.cxx | |||
src/Environment/realwx_ctrl.cxx | |||
src/Environment/realwx_ctrl.hxx | |||
src/Environment/ridge_lift.cxx | |||
src/Environment/ridge_lift.hxx | |||
src/Environment/terrainsampler.cxx | |||
src/Environment/terrainsampler.cxx | |||
src/Environment/terrainsampler.cxx | |||
src/Environment/terrainsampler.cxx | |||
src/Environment/terrainsampler.hxx | |||
src/FDM/ExternalNet/ExternalNet.cxx | |||
src/FDM/ExternalNet/ExternalNet.hxx | |||
src/FDM/ExternalPipe/ExternalPipe.cxx | |||
src/FDM/ExternalPipe/ExternalPipe.hxx | |||
src/FDM/fdm_shell.cxx | |||
src/FDM/fdm_shell.hxx | |||
src/FDM/flight.cxx | |||
src/FDM/flight.hxx | |||
src/FDM/JSBSim/JSBSim.cxx | |||
src/FDM/JSBSim/JSBSim.hxx | |||
src/FDM/LaRCsim/LaRCsim.cxx | |||
src/FDM/LaRCsim/LaRCsim.hxx | |||
src/FDM/NullFDM.cxx | |||
src/FDM/NullFDM.hxx | |||
src/FDM/SP/ACMS.cxx | |||
src/FDM/SP/ACMS.hxx | |||
src/FDM/SP/ADA.cxx | |||
src/FDM/SP/ADA.hxx | |||
src/FDM/SP/AISim.cpp | |||
src/FDM/SP/AISim.hpp | |||
src/FDM/SP/Balloon.cxx | |||
src/FDM/SP/Balloon.h | |||
src/FDM/SP/MagicCarpet.cxx | |||
src/FDM/SP/MagicCarpet.hxx | |||
src/FDM/UFO.cxx | |||
src/FDM/UFO.hxx | |||
src/FDM/YASim/YASim.cxx | |||
src/FDM/YASim/YASim.hxx | |||
src/GUI/new_gui.cxx | |||
src/GUI/new_gui.hxx | |||
src/Input/FGEventInput.cxx | |||
src/Input/FGEventInput.hxx | |||
src/Input/FGHIDEventInput.cxx | |||
src/Input/FGHIDEventInput.hxx | |||
src/Input/FGJoystickInput.cxx | |||
src/Input/FGJoystickInput.hxx | |||
src/Input/FGKeyboardInput.cxx | |||
src/Input/FGKeyboardInput.hxx | |||
src/Input/FGLinuxEventInput.cxx | |||
src/Input/FGLinuxEventInput.hxx | |||
src/Input/FGMacOSXEventInput.cxx | |||
src/Input/FGMacOSXEventInput.hxx | |||
src/Input/FGMouseInput.cxx | |||
src/Input/FGMouseInput.hxx | |||
src/Input/input.cxx | |||
src/Input/input.hxx | |||
src/Instrumentation/adf.cxx | |||
src/Instrumentation/adf.hxx | src/Instrumentation/adf.hxx | ||
src/Instrumentation/ | src/Instrumentation/airspeed_indicator.cxx | ||
src/Instrumentation/airspeed_indicator.hxx | src/Instrumentation/airspeed_indicator.hxx | ||
src/Instrumentation/ | src/Instrumentation/altimeter.cxx | ||
src/Instrumentation/altimeter.hxx | src/Instrumentation/altimeter.hxx | ||
src/Instrumentation/ | src/Instrumentation/attitude_indicator.cxx | ||
src/Instrumentation/attitude_indicator.hxx | src/Instrumentation/attitude_indicator.hxx | ||
src/Instrumentation/ | src/Instrumentation/clock.cxx | ||
src/Instrumentation/clock.hxx | src/Instrumentation/clock.hxx | ||
src/Instrumentation/ | src/Instrumentation/commradio.cxx | ||
src/Instrumentation/commradio.cxx | |||
src/Instrumentation/commradio.hxx | src/Instrumentation/commradio.hxx | ||
src/ | src/Instrumentation/dclgps.cxx | ||
src/Instrumentation/dclgps.hxx | src/Instrumentation/dclgps.hxx | ||
src/Instrumentation/ | src/Instrumentation/dme.cxx | ||
src/Instrumentation/dme.hxx | src/Instrumentation/dme.hxx | ||
src/Instrumentation/ | src/Instrumentation/gps.cxx | ||
src/Instrumentation/gps.hxx | src/Instrumentation/gps.hxx | ||
src/Instrumentation/ | src/Instrumentation/gsdi.cxx | ||
src/Instrumentation/gsdi.hxx | src/Instrumentation/gsdi.hxx | ||
src/Instrumentation/heading_indicator.cxx | src/Instrumentation/heading_indicator.cxx | ||
src/Instrumentation/heading_indicator_dg.cxx | |||
src/Instrumentation/heading_indicator_dg.hxx | src/Instrumentation/heading_indicator_dg.hxx | ||
src/Instrumentation/ | src/Instrumentation/heading_indicator_fg.cxx | ||
src/Instrumentation/heading_indicator_fg.hxx | src/Instrumentation/heading_indicator_fg.hxx | ||
src/Instrumentation/ | src/Instrumentation/heading_indicator.hxx | ||
src/Instrumentation/HUD/HUD.cxx | |||
src/Instrumentation/HUD/HUD.hxx | |||
src/Instrumentation/instrument_mgr.cxx | |||
src/Instrumentation/instrument_mgr.hxx | |||
src/Instrumentation/inst_vertical_speed_indicator.cxx | |||
src/Instrumentation/inst_vertical_speed_indicator.hxx | src/Instrumentation/inst_vertical_speed_indicator.hxx | ||
src/Instrumentation/ | src/Instrumentation/KLN89/kln89.cxx | ||
src/ | src/Instrumentation/KLN89/kln89.hxx | ||
src/Instrumentation/kr_87.cxx | |||
src/Instrumentation/kr_87.hxx | |||
src/Instrumentation/mag_compass.cxx | |||
src/Instrumentation/mag_compass.hxx | |||
src/Instrumentation/marker_beacon.cxx | |||
src/Instrumentation/marker_beacon.hxx | |||
src/Instrumentation/mk_viii.cxx | |||
src/Instrumentation/mk_viii.hxx | src/Instrumentation/mk_viii.hxx | ||
src/Instrumentation/ | src/Instrumentation/mrg.cxx | ||
src/Instrumentation/mrg.hxx | src/Instrumentation/mrg.hxx | ||
src/Instrumentation/ | src/Instrumentation/navradio.cxx | ||
src/ | src/Instrumentation/navradio.hxx | ||
src/ | src/Instrumentation/newnavradio.cxx | ||
src/Instrumentation/newnavradio.cxx | |||
src/Instrumentation/newnavradio.hxx | src/Instrumentation/newnavradio.hxx | ||
src/ | src/Instrumentation/rad_alt.cxx | ||
src/Instrumentation/rad_alt.hxx | src/Instrumentation/rad_alt.hxx | ||
src/Instrumentation/ | src/Instrumentation/slip_skid_ball.cxx | ||
src/Instrumentation/slip_skid_ball.hxx | src/Instrumentation/slip_skid_ball.hxx | ||
src/Instrumentation/ | src/Instrumentation/tacan.cxx | ||
src/Instrumentation/tacan.hxx | src/Instrumentation/tacan.hxx | ||
src/Instrumentation/ | src/Instrumentation/tcas.cxx | ||
src/Instrumentation/tcas.hxx | src/Instrumentation/tcas.hxx | ||
src/Instrumentation/ | src/Instrumentation/transponder.cxx | ||
src/Instrumentation/transponder.hxx | src/Instrumentation/transponder.hxx | ||
src/Instrumentation/ | src/Instrumentation/turn_indicator.cxx | ||
src/Instrumentation/turn_indicator.hxx | src/Instrumentation/turn_indicator.hxx | ||
src/Instrumentation/ | src/Instrumentation/vertical_speed_indicator.cxx | ||
src/Instrumentation/vertical_speed_indicator.hxx | src/Instrumentation/vertical_speed_indicator.hxx | ||
src/ | src/Main/fg_io.cxx | ||
src/ | src/Main/fg_io.hxx | ||
src/ | src/Main/fg_props.cxx | ||
src/ | src/Main/fg_props.hxx | ||
src/ | src/Main/logger.cxx | ||
src/ | src/Main/logger.hxx | ||
src/ | src/Model/acmodel.cxx | ||
src/ | src/Model/acmodel.hxx | ||
src/Model/modelmgr.cxx | |||
src/Model/modelmgr.hxx | |||
src/MultiPlayer/multiplaymgr.cxx | |||
src/MultiPlayer/multiplaymgr.hxx | |||
src/Network/DNSClient.cxx | |||
src/Network/DNSClient.hxx | |||
src/Network/fgcom.cxx | |||
src/Network/fgcom.hxx | |||
src/Network/HTTPClient.cxx | |||
src/Network/HTTPClient.hxx | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/Network/http/httpd.cxx | src/Network/http/httpd.cxx | ||
src/Network/http/httpd.cxx | src/Network/http/httpd.cxx | ||
src/ | src/Network/http/httpd.hxx | ||
src/Scenery/scenery.cxx | |||
src/Scenery/scenery.hxx | |||
src/Scripting/NasalSys.cxx | |||
src/Scripting/NasalSys.hxx | |||
src/ | src/Sound/soundmanager.cxx | ||
src/ | src/Sound/soundmanager.cxx | ||
src/ | src/Sound/soundmanager.hxx | ||
src/ | src/Sound/soundmanager.hxx | ||
src/ | src/Sound/voice.cxx | ||
src/ | src/Sound/voice.hxx | ||
src/Systems/electrical.cxx | |||
src/ | src/Systems/electrical.hxx | ||
src/Systems/pitot.cxx | |||
src/Systems/pitot.hxx | |||
src/ | src/Systems/static.cxx | ||
src/Systems/static.hxx | |||
src/Systems/system_mgr.cxx | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/ | |||
src/Systems/system_mgr.hxx | src/Systems/system_mgr.hxx | ||
src/Systems/ | src/Systems/vacuum.cxx | ||
src/ | src/Systems/vacuum.hxx | ||
src/ | src/Time/light.cxx | ||
src/ | src/Time/light.hxx | ||
src/ | src/Time/TimeManager.cxx | ||
src/ | src/Time/TimeManager.hxx | ||
src/ | src/Traffic/TrafficMgr.cxx | ||
src/ | src/Traffic/TrafficMgr.hxx | ||
src/Viewer/view.cxx | |||
src/Viewer/view.hxx | |||
src/Viewer/viewmgr.cxx | |||
src/Viewer/viewmgr.hxx | |||
utils/fgpanel/FGPanel.cxx | |||
utils/fgpanel/FGPanel.hxx | |||
utils/fgpanel/FGPanelProtocol.cxx | |||
utils/fgpanel/FGPanelProtocol.hxx | |||
utils/fgpanel/panel_io.cxx | |||
utils/fgpanel/panel_io.hxx | |||
}} | }} | ||
Revision as of 08:10, 20 April 2018
Tracking down subsystems
Script
The following script is for finding all FlightGear dependencies:
Python script: Python script for finding all subsystems within the flightgear and simgear C++ code bases.
All subsystems
The result is:
Text output: A listing of all flightgear and simgear subsystems and subsystem groups.
XML output: A listing of all flightgear and simgear subsystems and subsystem groups.
File listing output: The declaration and implementation files for all flightgear and simgear subsystems and subsystem groups.
Flightgear subsystem declaration file listing output: The declaration files for all flightgear subsystems (excluding simgear sources and excluding subsystem groups).
Flightgear subsystem implementation file listing output: The implementation files for all flightgear subsystems (excluding simgear sources and excluding subsystem groups).
Refactoring
To check that all subsystems on a branch have been updated or refactored:
Python script: Python script verifying if all subsystems have been updated.