6,566
edits
(→Tracking down subsystems: Update for the grep output.) |
(→All subsystems: Updates for the latest on next.) |
||
Line 852: | Line 852: | ||
| lang = c | | lang = c | ||
| script = | | script = | ||
Primary subsystems ( | Primary subsystems (91): | ||
<AbstractInstrument : SGSubsystem declared in "src/Instrumentation/AbstractInstrument.hxx", implemented in "src/Instrumentation/AbstractInstrument.cxx"> | <AbstractInstrument : SGSubsystem declared in "src/Instrumentation/AbstractInstrument.hxx", implemented in "src/Instrumentation/AbstractInstrument.cxx"> | ||
<AirportDynamicsManager : SGSubsystem staticSubsystemClassId is "airport-dynamics" declared in "src/Airports/airportdynamicsmanager.hxx", implemented in "src/Airports/airportdynamicsmanager.cxx"> | <AirportDynamicsManager : SGSubsystem staticSubsystemClassId is "airport-dynamics" declared in "src/Airports/airportdynamicsmanager.hxx", implemented in "src/Airports/airportdynamicsmanager.cxx"> | ||
Line 862: | Line 862: | ||
<Clock : SGSubsystem staticSubsystemClassId is "clock" declared in "src/Instrumentation/clock.hxx", implemented in "src/Instrumentation/clock.cxx"> | <Clock : SGSubsystem staticSubsystemClassId is "clock" declared in "src/Instrumentation/clock.hxx", implemented in "src/Instrumentation/clock.cxx"> | ||
<Component : SGSubsystem declared in "src/Autopilot/component.hxx", implemented in "src/Autopilot/component.cxx"> | <Component : SGSubsystem declared in "src/Autopilot/component.hxx", implemented in "src/Autopilot/component.cxx"> | ||
<DCLGPS : SGSubsystem declared in "src/Instrumentation/dclgps.hxx", implemented in "src/Instrumentation/dclgps.cxx"> | |||
<Ephemeris : SGSubsystem staticSubsystemClassId is "ephemeris" declared in "src/Environment/ephemeris.hxx", implemented in "src/Environment/ephemeris.cxx"> | <Ephemeris : SGSubsystem staticSubsystemClassId is "ephemeris" declared in "src/Environment/ephemeris.hxx", implemented in "src/Environment/ephemeris.cxx"> | ||
<FDMShell : SGSubsystem staticSubsystemClassId is "flight" declared in "src/FDM/fdm_shell.hxx", implemented in "src/FDM/fdm_shell.cxx"> | <FDMShell : SGSubsystem staticSubsystemClassId is "flight" declared in "src/FDM/fdm_shell.hxx", implemented in "src/FDM/fdm_shell.cxx"> | ||
Line 876: | Line 877: | ||
<FGHttpd : SGSubsystem staticSubsystemClassId is "httpd" declared in "src/Network/http/httpd.hxx"> | <FGHttpd : SGSubsystem staticSubsystemClassId is "httpd" declared in "src/Network/http/httpd.hxx"> | ||
<FGIO : SGSubsystem staticSubsystemClassId is "io" declared in "src/Main/fg_io.hxx", implemented in "src/Main/fg_io.cxx"> | <FGIO : SGSubsystem staticSubsystemClassId is "io" declared in "src/Main/fg_io.hxx", implemented in "src/Main/fg_io.cxx"> | ||
<FGInterface : SGSubsystem declared in "src/FDM/flight.hxx", implemented in "src/FDM/flight.cxx"> | <FGInterface : SGSubsystem declared in "src/FDM/flight.hxx", implemented in "src/FDM/flight.cxx"> | ||
<FGJoystickInput : SGSubsystem staticSubsystemClassId is "input-joystick" declared in "src/Input/FGJoystickInput.hxx", implemented in "src/Input/FGJoystickInput.cxx"> | <FGJoystickInput : SGSubsystem staticSubsystemClassId is "input-joystick" declared in "src/Input/FGJoystickInput.hxx", implemented in "src/Input/FGJoystickInput.cxx"> | ||
Line 918: | Line 918: | ||
<MySub1 : SGSubsystem staticSubsystemClassId is "mysub" declared in "simgear/structure/subsystem_test.cxx"> | <MySub1 : SGSubsystem staticSubsystemClassId is "mysub" declared in "simgear/structure/subsystem_test.cxx"> | ||
<NavDisplay : SGSubsystem staticSubsystemClassId is "navigation-display" declared in "src/Cockpit/NavDisplay.hxx", implemented in "src/Cockpit/NavDisplay.cxx"> | <NavDisplay : SGSubsystem staticSubsystemClassId is "navigation-display" declared in "src/Cockpit/NavDisplay.hxx", implemented in "src/Cockpit/NavDisplay.cxx"> | ||
<NavRadio : SGSubsystem staticSubsystemClassId is "nav-radio" declared in "src/Instrumentation/newnavradio.hxx | <NavRadio : SGSubsystem staticSubsystemClassId is "nav-radio" declared in "src/Instrumentation/newnavradio.hxx"> | ||
<NewGUI : SGSubsystem staticSubsystemClassId is "gui" declared in "src/GUI/new_gui.hxx", implemented in "src/GUI/new_gui.cxx"> | <NewGUI : SGSubsystem staticSubsystemClassId is "gui" declared in "src/GUI/new_gui.hxx", implemented in "src/GUI/new_gui.cxx"> | ||
<PerformanceDB : SGSubsystem staticSubsystemClassId is "aircraft-performance-db" declared in "src/AIModel/performancedb.hxx", implemented in "src/AIModel/performancedb.cxx"> | <PerformanceDB : SGSubsystem staticSubsystemClassId is "aircraft-performance-db" declared in "src/AIModel/performancedb.hxx", implemented in "src/AIModel/performancedb.cxx"> | ||
Line 937: | Line 937: | ||
<TACAN : SGSubsystem staticSubsystemClassId is "tacan" declared in "src/Instrumentation/tacan.hxx", implemented in "src/Instrumentation/tacan.cxx"> | <TACAN : SGSubsystem staticSubsystemClassId is "tacan" declared in "src/Instrumentation/tacan.hxx", implemented in "src/Instrumentation/tacan.cxx"> | ||
<TCAS : SGSubsystem staticSubsystemClassId is "tcas" declared in "src/Instrumentation/tcas.hxx", implemented in "src/Instrumentation/tcas.cxx"> | <TCAS : SGSubsystem staticSubsystemClassId is "tcas" declared in "src/Instrumentation/tcas.hxx", implemented in "src/Instrumentation/tcas.cxx"> | ||
<TestPilot : SGSubsystem declared in "test_suite/FGTestApi/TestPilot.hxx", implemented in "test_suite/FGTestApi/TestPilot.cxx"> | |||
<TimeManager : SGSubsystem staticSubsystemClassId is "time" declared in "src/Time/TimeManager.hxx", implemented in "src/Time/TimeManager.cxx"> | <TimeManager : SGSubsystem staticSubsystemClassId is "time" declared in "src/Time/TimeManager.hxx", implemented in "src/Time/TimeManager.cxx"> | ||
<TurnIndicator : SGSubsystem staticSubsystemClassId is "turn-indicator" declared in "src/Instrumentation/turn_indicator.hxx", implemented in "src/Instrumentation/turn_indicator.cxx"> | <TurnIndicator : SGSubsystem staticSubsystemClassId is "turn-indicator" declared in "src/Instrumentation/turn_indicator.hxx", implemented in "src/Instrumentation/turn_indicator.cxx"> | ||
Line 944: | Line 945: | ||
<wxRadarBg : SGSubsystem staticSubsystemClassId is "radar" declared in "src/Cockpit/wxradar.hxx", implemented in "src/Cockpit/wxradar.cxx"> | <wxRadarBg : SGSubsystem staticSubsystemClassId is "radar" declared in "src/Cockpit/wxradar.hxx", implemented in "src/Cockpit/wxradar.cxx"> | ||
Primary groups ( | Primary groups (9): | ||
<Autopilot : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "autopilot" declared in "src/Autopilot/autopilot.hxx", implemented in "src/Autopilot/autopilot.cxx"> | <Autopilot : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "autopilot" declared in "src/Autopilot/autopilot.hxx", implemented in "src/Autopilot/autopilot.cxx"> | ||
<CockpitDisplayManager : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "cockpit-displays" declared in "src/Cockpit/cockpitDisplayManager.hxx", implemented in "src/Cockpit/cockpitDisplayManager.cxx"> | <CockpitDisplayManager : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "cockpit-displays" declared in "src/Cockpit/cockpitDisplayManager.hxx", implemented in "src/Cockpit/cockpitDisplayManager.cxx"> | ||
<FGEnvironmentMgr : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "environment" declared in "src/Environment/environment_mgr.hxx", implemented in "src/Environment/environment_mgr.cxx"> | <FGEnvironmentMgr : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "environment" declared in "src/Environment/environment_mgr.hxx", implemented in "src/Environment/environment_mgr.cxx"> | ||
<FGInput : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "input" declared in "src/Input/input.hxx", implemented in "src/Input/input.cxx"> | <FGInput : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "input" declared in "src/Input/input.hxx", implemented in "src/Input/input.cxx"> | ||
<FGInstrumentMgr : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "instrumentation" declared in "src/Instrumentation/instrument_mgr.hxx", implemented in "src/Instrumentation/instrument_mgr.cxx"> | |||
<FGSystemMgr : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "systems" declared in "src/Systems/system_mgr.hxx", implemented in "src/Systems/system_mgr.cxx"> | <FGSystemMgr : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "systems" declared in "src/Systems/system_mgr.hxx", implemented in "src/Systems/system_mgr.cxx"> | ||
<FGXMLAutopilotGroup : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "xml-rules" declared in "src/Autopilot/autopilotgroup.hxx", implemented in "src/Autopilot/autopilotgroup.cxx"> | <FGXMLAutopilotGroup : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "xml-rules" declared in "src/Autopilot/autopilotgroup.hxx", implemented in "src/Autopilot/autopilotgroup.cxx"> | ||
Line 954: | Line 956: | ||
<TerrainSampler : SGSubsystemGroup : SGSubsystem declared in "src/Environment/terrainsampler.hxx"> | <TerrainSampler : SGSubsystemGroup : SGSubsystem declared in "src/Environment/terrainsampler.hxx"> | ||
Secondary subsystems ( | Secondary subsystems (34): | ||
<ADF : AbstractInstrument : SGSubsystem staticSubsystemClassId is "adf" declared in "src/Instrumentation/adf.hxx", implemented in "src/Instrumentation/adf.cxx"> | <ADF : AbstractInstrument : SGSubsystem staticSubsystemClassId is "adf" declared in "src/Instrumentation/adf.hxx", implemented in "src/Instrumentation/adf.cxx"> | ||
<AnalogComponent : Component : SGSubsystem declared in "src/Autopilot/analogcomponent.hxx", implemented in "src/Autopilot/analogcomponent.cxx"> | <AnalogComponent : Component : SGSubsystem declared in "src/Autopilot/analogcomponent.hxx", implemented in "src/Autopilot/analogcomponent.cxx"> | ||
<BasicRealWxController : RealWxController : SGSubsystem declared in "src/Environment/realwx_ctrl.cxx", implemented in "src/Environment/realwx_ctrl.cxx"> | <BasicRealWxController : RealWxController : SGSubsystem declared in "src/Environment/realwx_ctrl.cxx", implemented in "src/Environment/realwx_ctrl.cxx"> | ||
<CanvasMgr : PropertyBasedMgr : SGSubsystem declared in "simgear/canvas/CanvasMgr.hxx", implemented in "simgear/canvas/CanvasMgr.cxx"> | <CanvasMgr : PropertyBasedMgr : SGSubsystem declared in "simgear/canvas/CanvasMgr.hxx", implemented in "simgear/canvas/CanvasMgr.cxx"> | ||
<CommRadio : AbstractInstrument : SGSubsystem staticSubsystemClassId is "comm-radio" declared in "src/Instrumentation/commradio.hxx | <CommRadio : AbstractInstrument : SGSubsystem staticSubsystemClassId is "comm-radio" declared in "src/Instrumentation/commradio.hxx"> | ||
<DME : AbstractInstrument : SGSubsystem staticSubsystemClassId is "dme" declared in "src/Instrumentation/dme.hxx", implemented in "src/Instrumentation/dme.cxx"> | <DME : AbstractInstrument : SGSubsystem staticSubsystemClassId is "dme" declared in "src/Instrumentation/dme.hxx", implemented in "src/Instrumentation/dme.cxx"> | ||
<DigitalComponent : Component : SGSubsystem declared in "src/Autopilot/digitalcomponent.hxx", implemented in "src/Autopilot/digitalcomponent.cxx"> | <DigitalComponent : Component : SGSubsystem declared in "src/Autopilot/digitalcomponent.hxx", implemented in "src/Autopilot/digitalcomponent.cxx"> | ||
Line 981: | Line 983: | ||
<FGSoundManager : SGSoundMgr : SGSubsystem staticSubsystemClassId is "sound" declared in "src/Sound/soundmanager.hxx", implemented in "src/Sound/soundmanager.cxx"> | <FGSoundManager : SGSoundMgr : SGSubsystem staticSubsystemClassId is "sound" declared in "src/Sound/soundmanager.hxx", implemented in "src/Sound/soundmanager.cxx"> | ||
<FGUFO : FGInterface : SGSubsystem staticSubsystemClassId is "ufo" declared in "src/FDM/UFO.hxx", implemented in "src/FDM/UFO.cxx"> | <FGUFO : FGInterface : SGSubsystem staticSubsystemClassId is "ufo" declared in "src/FDM/UFO.hxx", implemented in "src/FDM/UFO.cxx"> | ||
<KLN89 : DCLGPS : SGSubsystem staticSubsystemClassId is "KLN89" declared in "src/Instrumentation/KLN89/kln89.hxx", implemented in "src/Instrumentation/KLN89/kln89.cxx"> | |||
<LayerInterpolateControllerImplementation : LayerInterpolateController : SGSubsystem staticSubsystemClassId is "layer-interpolate-controller" declared in "src/Environment/environment_ctrl.cxx", implemented in "src/Environment/environment_ctrl.cxx"> | <LayerInterpolateControllerImplementation : LayerInterpolateController : SGSubsystem staticSubsystemClassId is "layer-interpolate-controller" declared in "src/Environment/environment_ctrl.cxx", implemented in "src/Environment/environment_ctrl.cxx"> | ||
<MongooseHttpd : FGHttpd : SGSubsystem staticSubsystemClassId is "mongoose-httpd" declared in "src/Network/http/httpd.cxx", implemented in "src/Network/http/httpd.cxx"> | <MongooseHttpd : FGHttpd : SGSubsystem staticSubsystemClassId is "mongoose-httpd" declared in "src/Network/http/httpd.cxx", implemented in "src/Network/http/httpd.cxx"> | ||
<NavRadioImpl : NavRadio : SGSubsystem declared in "src/Instrumentation/newnavradio.cxx", implemented in "src/Instrumentation/newnavradio.cxx"> | |||
<StateMachineComponent : Component : SGSubsystem staticSubsystemClassId is "state-machine" declared in "src/Autopilot/autopilot.cxx"> | <StateMachineComponent : Component : SGSubsystem staticSubsystemClassId is "state-machine" declared in "src/Autopilot/autopilot.cxx"> | ||
<Transponder : AbstractInstrument : SGSubsystem staticSubsystemClassId is "transponder" declared in "src/Instrumentation/transponder.hxx", implemented in "src/Instrumentation/transponder.cxx"> | <Transponder : AbstractInstrument : SGSubsystem staticSubsystemClassId is "transponder" declared in "src/Instrumentation/transponder.hxx", implemented in "src/Instrumentation/transponder.cxx"> | ||
Line 992: | Line 996: | ||
<TerrainSamplerImplementation : TerrainSampler : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "terrain-sampler" declared in "src/Environment/terrainsampler.cxx", implemented in "src/Environment/terrainsampler.cxx"> | <TerrainSamplerImplementation : TerrainSampler : SGSubsystemGroup : SGSubsystem staticSubsystemClassId is "terrain-sampler" declared in "src/Environment/terrainsampler.cxx", implemented in "src/Environment/terrainsampler.cxx"> | ||
Tertiary subsystems ( | Tertiary subsystems (8): | ||
<CanvasMgr : CanvasMgr : PropertyBasedMgr : SGSubsystem staticSubsystemClassId is "Canvas" declared in "src/Canvas/canvas_mgr.hxx", implemented in "src/Canvas/canvas_mgr.cxx"> | <CanvasMgr : CanvasMgr : PropertyBasedMgr : SGSubsystem staticSubsystemClassId is "Canvas" declared in "src/Canvas/canvas_mgr.hxx", implemented in "src/Canvas/canvas_mgr.cxx"> | ||
<CommRadioImpl : CommRadio : AbstractInstrument : SGSubsystem declared in "src/Instrumentation/commradio.cxx", implemented in "src/Instrumentation/commradio.cxx"> | |||
<DigitalFilter : AnalogComponent : Component : SGSubsystem staticSubsystemClassId is "filter" declared in "src/Autopilot/digitalfilter.hxx", implemented in "src/Autopilot/digitalfilter.cxx"> | <DigitalFilter : AnalogComponent : Component : SGSubsystem staticSubsystemClassId is "filter" declared in "src/Autopilot/digitalfilter.hxx", implemented in "src/Autopilot/digitalfilter.cxx"> | ||
<Logic : DigitalComponent : Component : SGSubsystem staticSubsystemClassId is "logic" declared in "src/Autopilot/logic.hxx", implemented in "src/Autopilot/logic.cxx"> | <Logic : DigitalComponent : Component : SGSubsystem staticSubsystemClassId is "logic" declared in "src/Autopilot/logic.hxx", implemented in "src/Autopilot/logic.cxx"> | ||
Line 1,004: | Line 1,009: | ||
<FlipFlop : Logic : DigitalComponent : Component : SGSubsystem staticSubsystemClassId is "flipflop" declared in "src/Autopilot/flipflop.hxx", implemented in "src/Autopilot/flipflop.cxx"> | <FlipFlop : Logic : DigitalComponent : Component : SGSubsystem staticSubsystemClassId is "flipflop" declared in "src/Autopilot/flipflop.hxx", implemented in "src/Autopilot/flipflop.cxx"> | ||
Counts: | Counts: 134 subsystem classes (122 flightgear, 12 simgear). | ||
Counts: | Counts: 11 subsystem groups (10 flightgear, 1 simgear). | ||
Counts: | Counts: 145 subsystem classes and groups (132 flightgear, 13 simgear). | ||
}} | }} | ||
Line 1,017: | Line 1,022: | ||
<?xml version="1.0"?> | <?xml version="1.0"?> | ||
<subsystems> | <subsystems> | ||
<primary_subsystems count=" | <primary_subsystems count="91"> | ||
<AbstractInstrument> | <AbstractInstrument> | ||
<inheritance>SGSubsystem</inheritance> | <inheritance>SGSubsystem</inheritance> | ||
Line 1,069: | Line 1,074: | ||
<implementation>src/Autopilot/component.cxx</implementation> | <implementation>src/Autopilot/component.cxx</implementation> | ||
</Component> | </Component> | ||
<DCLGPS> | |||
<inheritance>SGSubsystem</inheritance> | |||
<declaration>src/Instrumentation/dclgps.hxx</declaration> | |||
<implementation>src/Instrumentation/dclgps.cxx</implementation> | |||
</DCLGPS> | |||
<Ephemeris> | <Ephemeris> | ||
<inheritance>SGSubsystem</inheritance> | <inheritance>SGSubsystem</inheritance> | ||
Line 1,151: | Line 1,161: | ||
<implementation>src/Main/fg_io.cxx</implementation> | <implementation>src/Main/fg_io.cxx</implementation> | ||
</FGIO> | </FGIO> | ||
<FGInterface> | <FGInterface> | ||
<inheritance>SGSubsystem</inheritance> | <inheritance>SGSubsystem</inheritance> | ||
Line 1,400: | Line 1,404: | ||
<staticSubsystemClassId>nav-radio</staticSubsystemClassId> | <staticSubsystemClassId>nav-radio</staticSubsystemClassId> | ||
<declaration>src/Instrumentation/newnavradio.hxx</declaration> | <declaration>src/Instrumentation/newnavradio.hxx</declaration> | ||
</NavRadio> | </NavRadio> | ||
<NewGUI> | <NewGUI> | ||
Line 1,506: | Line 1,509: | ||
<implementation>src/Instrumentation/tcas.cxx</implementation> | <implementation>src/Instrumentation/tcas.cxx</implementation> | ||
</TCAS> | </TCAS> | ||
<TestPilot> | |||
<inheritance>SGSubsystem</inheritance> | |||
<declaration>test_suite/FGTestApi/TestPilot.hxx</declaration> | |||
<implementation>test_suite/FGTestApi/TestPilot.cxx</implementation> | |||
</TestPilot> | |||
<TimeManager> | <TimeManager> | ||
<inheritance>SGSubsystem</inheritance> | <inheritance>SGSubsystem</inheritance> | ||
Line 1,543: | Line 1,551: | ||
</wxRadarBg> | </wxRadarBg> | ||
</primary_subsystems> | </primary_subsystems> | ||
<primary_groups count=" | <primary_groups count="9"> | ||
<Autopilot> | <Autopilot> | ||
<inheritance>SGSubsystemGroup : SGSubsystem</inheritance> | <inheritance>SGSubsystemGroup : SGSubsystem</inheritance> | ||
Line 1,568: | Line 1,576: | ||
<implementation>src/Input/input.cxx</implementation> | <implementation>src/Input/input.cxx</implementation> | ||
</FGInput> | </FGInput> | ||
<FGInstrumentMgr> | |||
<inheritance>SGSubsystemGroup : SGSubsystem</inheritance> | |||
<staticSubsystemClassId>instrumentation</staticSubsystemClassId> | |||
<declaration>src/Instrumentation/instrument_mgr.hxx</declaration> | |||
<implementation>src/Instrumentation/instrument_mgr.cxx</implementation> | |||
</FGInstrumentMgr> | |||
<FGSystemMgr> | <FGSystemMgr> | ||
<inheritance>SGSubsystemGroup : SGSubsystem</inheritance> | <inheritance>SGSubsystemGroup : SGSubsystem</inheritance> | ||
Line 1,590: | Line 1,604: | ||
</TerrainSampler> | </TerrainSampler> | ||
</primary_groups> | </primary_groups> | ||
<secondary_subsystems count=" | <secondary_subsystems count="34"> | ||
<ADF> | <ADF> | ||
<inheritance>AbstractInstrument : SGSubsystem</inheritance> | <inheritance>AbstractInstrument : SGSubsystem</inheritance> | ||
Line 1,616: | Line 1,630: | ||
<staticSubsystemClassId>comm-radio</staticSubsystemClassId> | <staticSubsystemClassId>comm-radio</staticSubsystemClassId> | ||
<declaration>src/Instrumentation/commradio.hxx</declaration> | <declaration>src/Instrumentation/commradio.hxx</declaration> | ||
</CommRadio> | </CommRadio> | ||
<DME> | <DME> | ||
Line 1,743: | Line 1,756: | ||
<implementation>src/FDM/UFO.cxx</implementation> | <implementation>src/FDM/UFO.cxx</implementation> | ||
</FGUFO> | </FGUFO> | ||
<KLN89> | |||
<inheritance>DCLGPS : SGSubsystem</inheritance> | |||
<staticSubsystemClassId>KLN89</staticSubsystemClassId> | |||
<declaration>src/Instrumentation/KLN89/kln89.hxx</declaration> | |||
<implementation>src/Instrumentation/KLN89/kln89.cxx</implementation> | |||
</KLN89> | |||
<LayerInterpolateControllerImplementation> | <LayerInterpolateControllerImplementation> | ||
<inheritance>LayerInterpolateController : SGSubsystem</inheritance> | <inheritance>LayerInterpolateController : SGSubsystem</inheritance> | ||
Line 1,755: | Line 1,774: | ||
<implementation>src/Network/http/httpd.cxx</implementation> | <implementation>src/Network/http/httpd.cxx</implementation> | ||
</MongooseHttpd> | </MongooseHttpd> | ||
<NavRadioImpl> | |||
<inheritance>NavRadio : SGSubsystem</inheritance> | |||
<declaration>src/Instrumentation/newnavradio.cxx</declaration> | |||
<implementation>src/Instrumentation/newnavradio.cxx</implementation> | |||
</NavRadioImpl> | |||
<StateMachineComponent> | <StateMachineComponent> | ||
<inheritance>Component : SGSubsystem</inheritance> | <inheritance>Component : SGSubsystem</inheritance> | ||
Line 1,793: | Line 1,817: | ||
</TerrainSamplerImplementation> | </TerrainSamplerImplementation> | ||
</secondary_groups> | </secondary_groups> | ||
<tertiary_subsystems count=" | <tertiary_subsystems count="8"> | ||
<CanvasMgr> | <CanvasMgr> | ||
<inheritance>CanvasMgr : PropertyBasedMgr : SGSubsystem</inheritance> | <inheritance>CanvasMgr : PropertyBasedMgr : SGSubsystem</inheritance> | ||
Line 1,800: | Line 1,824: | ||
<implementation>src/Canvas/canvas_mgr.cxx</implementation> | <implementation>src/Canvas/canvas_mgr.cxx</implementation> | ||
</CanvasMgr> | </CanvasMgr> | ||
<CommRadioImpl> | |||
<inheritance>CommRadio : AbstractInstrument : SGSubsystem</inheritance> | |||
<declaration>src/Instrumentation/commradio.cxx</declaration> | |||
<implementation>src/Instrumentation/commradio.cxx</implementation> | |||
</CommRadioImpl> | |||
<DigitalFilter> | <DigitalFilter> | ||
<inheritance>AnalogComponent : Component : SGSubsystem</inheritance> | <inheritance>AnalogComponent : Component : SGSubsystem</inheritance> | ||
Line 1,852: | Line 1,881: | ||
</simgear> | </simgear> | ||
<flightgear> | <flightgear> | ||
<subsystem_classes> | <subsystem_classes>122</subsystem_classes> | ||
<subsystem_groups> | <subsystem_groups>10</subsystem_groups> | ||
<total> | <total>132</total> | ||
</flightgear> | </flightgear> | ||
<combined> | <combined> | ||
<subsystem_classes> | <subsystem_classes>134</subsystem_classes> | ||
<subsystem_groups> | <subsystem_groups>11</subsystem_groups> | ||
<total> | <total>145</total> | ||
</combined> | </combined> | ||
</counts> | </counts> | ||
Line 2,033: | Line 2,062: | ||
src/Instrumentation/clock.cxx | src/Instrumentation/clock.cxx | ||
src/Instrumentation/clock.hxx | src/Instrumentation/clock.hxx | ||
src/Instrumentation/commradio.cxx | |||
src/Instrumentation/commradio.cxx | src/Instrumentation/commradio.cxx | ||
src/Instrumentation/commradio.hxx | src/Instrumentation/commradio.hxx | ||
src/Instrumentation/dclgps.cxx | |||
src/Instrumentation/dclgps.hxx | |||
src/Instrumentation/dme.cxx | src/Instrumentation/dme.cxx | ||
src/Instrumentation/dme.hxx | src/Instrumentation/dme.hxx | ||
Line 2,053: | Line 2,085: | ||
src/Instrumentation/inst_vertical_speed_indicator.cxx | src/Instrumentation/inst_vertical_speed_indicator.cxx | ||
src/Instrumentation/inst_vertical_speed_indicator.hxx | src/Instrumentation/inst_vertical_speed_indicator.hxx | ||
src/Instrumentation/KLN89/kln89.cxx | |||
src/Instrumentation/KLN89/kln89.hxx | |||
src/Instrumentation/kr_87.cxx | src/Instrumentation/kr_87.cxx | ||
src/Instrumentation/kr_87.hxx | src/Instrumentation/kr_87.hxx | ||
Line 2,065: | Line 2,099: | ||
src/Instrumentation/navradio.cxx | src/Instrumentation/navradio.cxx | ||
src/Instrumentation/navradio.hxx | src/Instrumentation/navradio.hxx | ||
src/Instrumentation/newnavradio.cxx | |||
src/Instrumentation/newnavradio.cxx | src/Instrumentation/newnavradio.cxx | ||
src/Instrumentation/newnavradio.hxx | src/Instrumentation/newnavradio.hxx | ||
Line 2,136: | Line 2,171: | ||
src/Viewer/viewmgr.cxx | src/Viewer/viewmgr.cxx | ||
src/Viewer/viewmgr.hxx | src/Viewer/viewmgr.hxx | ||
test_suite/FGTestApi/TestPilot.cxx | |||
test_suite/FGTestApi/TestPilot.hxx | |||
utils/fgpanel/FGPanel.cxx | utils/fgpanel/FGPanel.cxx | ||
utils/fgpanel/FGPanel.hxx | utils/fgpanel/FGPanel.hxx | ||
Line 2,215: | Line 2,252: | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/attitude_indicator.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/attitude_indicator.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/clock.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/clock.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/commradio.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/commradio.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/commradio.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/dclgps.hxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/dme.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/dme.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/gps.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/gps.hxx | ||
Line 2,223: | Line 2,262: | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/HUD/HUD.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/HUD/HUD.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/inst_vertical_speed_indicator.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/inst_vertical_speed_indicator.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/KLN89/kln89.hxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/kr_87.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/kr_87.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/mag_compass.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/mag_compass.hxx | ||
Line 2,231: | Line 2,270: | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/mrg.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/mrg.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/navradio.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/navradio.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/newnavradio.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/newnavradio.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/newnavradio.hxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/rad_alt.hxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/rad_alt.hxx | ||
Line 2,266: | Line 2,306: | ||
/flightgear/src/flightgear-flightgear/src/Viewer/view.hxx | /flightgear/src/flightgear-flightgear/src/Viewer/view.hxx | ||
/flightgear/src/flightgear-flightgear/src/Viewer/viewmgr.hxx | /flightgear/src/flightgear-flightgear/src/Viewer/viewmgr.hxx | ||
/flightgear/src/flightgear-flightgear/test_suite/FGTestApi/TestPilot.hxx | |||
/flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanel.hxx | /flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanel.hxx | ||
/flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanelProtocol.hxx | /flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanelProtocol.hxx | ||
Line 2,278: | Line 2,319: | ||
| script = | | script = | ||
$ ./find_subsystems.py -ifnp 2> /dev/null {{!}} sort | $ ./find_subsystems.py -ifnp 2> /dev/null {{!}} sort | ||
/flightgear/src/flightgear-flightgear/src/AIModel/AIManager.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/AbstractInstrument.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Airports/airportdynamicsmanager.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/airspeed_indicator.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/altimeter.cxx | |||
/flightgear/src/flightgear-flightgear/src/Environment/terrainsampler.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/attitude_indicator.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/clock.cxx | |||
/flightgear/src/flightgear-flightgear/src/Autopilot/component.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/dclgps.cxx | |||
/flightgear/src/flightgear-flightgear/src/Environment/ephemeris.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/fdm_shell.cxx | |||
/flightgear/src/flightgear-flightgear/src/AIModel/AIManager.cxx | |||
/flightgear/src/flightgear-flightgear/src/ATC/atc_mgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Model/acmodel.cxx | |||
/flightgear/src/flightgear-flightgear/src/Network/fgcom.cxx | |||
/flightgear/src/flightgear-flightgear/src/Aircraft/controls.cxx | /flightgear/src/flightgear-flightgear/src/Aircraft/controls.cxx | ||
/flightgear/src/flightgear-flightgear/src/Network/DNSClient.cxx | |||
/flightgear/src/flightgear-flightgear/src/Systems/electrical.cxx | |||
/flightgear/src/flightgear-flightgear/src/Input/FGEventInput.cxx | |||
/flightgear/src/flightgear-flightgear/src/Aircraft/FlightHistory.cxx | /flightgear/src/flightgear-flightgear/src/Aircraft/FlightHistory.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Network/HTTPClient.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Main/fg_io.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/FDM/flight.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Input/FGJoystickInput.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/kr_87.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Input/FGKeyboardInput.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Time/light.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Main/logger.cxx | ||
/flightgear/src/flightgear-flightgear/src/Environment/magvarmanager.cxx | /flightgear/src/flightgear-flightgear/src/Environment/magvarmanager.cxx | ||
/flightgear/src/flightgear-flightgear/src/Model/modelmgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Input/FGMouseInput.cxx | |||
/flightgear/src/flightgear-flightgear/src/MultiPlayer/multiplaymgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Scripting/NasalSys.cxx | |||
/flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanel.cxx | |||
/flightgear/src/flightgear-flightgear/utils/fgpanel/FGPanelProtocol.cxx | |||
/flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx | /flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Main/fg_props.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Aircraft/replay.cxx | ||
/flightgear/src/flightgear-flightgear/src/Environment/ridge_lift.cxx | /flightgear/src/flightgear-flightgear/src/Environment/ridge_lift.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/route_mgr.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Scenery/scenery.cxx | ||
/flightgear/src/flightgear-flightgear/src/Sound/soundmanager.cxx | |||
/flightgear/src/flightgear-flightgear/src/AIModel/submodel.cxx | |||
/flightgear/src/flightgear-flightgear/src/Traffic/TrafficMgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Viewer/viewmgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Sound/voice.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/gps.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/gsdi.cxx | |||
/flightgear/src/flightgear-flightgear/src/Canvas/gui_mgr.cxx | |||
/flightgear/src/flightgear-flightgear/src/Cockpit/groundradar.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/HUD/HUD.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator.cxx | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/ | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/ | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator_dg.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator_dg.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator_fg.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/heading_indicator_fg.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/inst_vertical_speed_indicator.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/inst_vertical_speed_indicator.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/mk_viii.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/mag_compass.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/mag_compass.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/mrg.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/mrg.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Cockpit/NavDisplay.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/GUI/new_gui.cxx | ||
/flightgear/src/flightgear-flightgear/src/AIModel/performancedb.cxx | |||
/flightgear/src/flightgear-flightgear/src/Systems/pitot.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/rad_alt.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/rad_alt.cxx | ||
/flightgear/src/flightgear-flightgear/src/Environment/realwx_ctrl.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/slip_skid_ball.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/slip_skid_ball.cxx | ||
/flightgear/src/flightgear-flightgear/src/Systems/static.cxx | |||
/flightgear/src/flightgear-flightgear/src/Network/Swift/swift_connection.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/tacan.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/tacan.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/tcas.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/tcas.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/test_suite/FGTestApi/TestPilot.cxx | ||
/flightgear/src/flightgear-flightgear/src/Time/TimeManager.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/turn_indicator.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/turn_indicator.cxx | ||
/flightgear/src/flightgear-flightgear/src/Systems/vacuum.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/vertical_speed_indicator.cxx | /flightgear/src/flightgear-flightgear/src/Instrumentation/vertical_speed_indicator.cxx | ||
/flightgear/src/flightgear-flightgear/src/Viewer/view.cxx | |||
/flightgear/src/flightgear-flightgear/src/Cockpit/wxradar.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/adf.cxx | |||
/flightgear/src/flightgear-flightgear/src/Autopilot/analogcomponent.cxx | |||
/flightgear/src/flightgear-flightgear/src/Environment/realwx_ctrl.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/dme.cxx | |||
/flightgear/src/flightgear-flightgear/src/Autopilot/digitalcomponent.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/SP/ACMS.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/SP/ADA.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/SP/AISim.cpp | |||
/flightgear/src/flightgear-flightgear/src/FDM/SP/Balloon.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/ExternalNet/ExternalNet.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/ExternalPipe/ExternalPipe.cxx | |||
/flightgear/src/flightgear-flightgear/src/Input/FGHIDEventInput.cxx | |||
/flightgear/src/flightgear-flightgear/src/Main/FGInterpolator.cxx | /flightgear/src/flightgear-flightgear/src/Main/FGInterpolator.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/FDM/JSBSim/JSBSim.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/FDM/LaRCsim/LaRCsim.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Input/FGLinuxEventInput.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Input/FGMacOSXEventInput.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/FDM/SP/MagicCarpet.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/marker_beacon.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/navradio.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/FDM/NullFDM.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/utils/fgpanel/panel_io.cxx | ||
/flightgear/src/flightgear-flightgear/src/Sound/soundmanager.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/UFO.cxx | |||
/flightgear/src/flightgear-flightgear/src/Instrumentation/KLN89/kln89.cxx | |||
/flightgear/src/flightgear-flightgear/src/Environment/environment_ctrl.cxx | |||
/flightgear/src/flightgear-flightgear/src/Network/http/httpd.cxx | /flightgear/src/flightgear-flightgear/src/Network/http/httpd.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Instrumentation/newnavradio.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/transponder.cxx | |||
/flightgear/src/flightgear-flightgear/src/FDM/YASim/YASim.cxx | |||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Cockpit/agradar.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Canvas/canvas_mgr.cxx | ||
/flightgear/src/flightgear-flightgear/src/Instrumentation/commradio.cxx | |||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/digitalfilter.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/logic.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Environment/realwx_ctrl.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/pidcontroller.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/pisimplecontroller.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/predictor.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | /flightgear/src/flightgear-flightgear/src/Autopilot/flipflop.cxx | ||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear-flightgear/src/ | |||
/flightgear/src/flightgear- | |||
}} | }} | ||
Line 2,401: | Line 2,444: | ||
| script = | | script = | ||
$ ./find_subsystems.py -lp {{!}} sort {{!}} xargs grep SGSky | $ ./find_subsystems.py -lp {{!}} sort {{!}} xargs grep SGSky | ||
/flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.cxx: &SGSky::get_visibility ); | /flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.cxx: &SGSky::get_visibility ); | ||
/flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.cxx: &SGSky::get_3dCloudDensity, | /flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.cxx: &SGSky::get_3dCloudDensity, | ||
Line 2,436: | Line 2,462: | ||
/flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.hxx: SGSky* _sky; | /flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.hxx: SGSky* _sky; | ||
/flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | /flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | ||
/flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD | /flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD}}); | ||
/flightgear/src/flightgear-flightgear/src/Scenery/scenery.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD | /flightgear/src/flightgear-flightgear/src/Scenery/scenery.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD}}); | ||
/flightgear/src/flightgear-flightgear/src/Time/light.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | /flightgear/src/flightgear-flightgear/src/Time/light.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | ||
/flightgear/src/flightgear-flightgear/src/Time/light.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | /flightgear/src/flightgear-flightgear/src/Time/light.cxx: SGSky* thesky = globals->get_renderer()->getSky(); | ||
Line 2,461: | Line 2,487: | ||
src/Cockpit/cockpitDisplayManager.cxx:106: set_subsystem( id, new agRadar( node ) ); | src/Cockpit/cockpitDisplayManager.cxx:106: set_subsystem( id, new agRadar( node ) ); | ||
src/Cockpit/cockpitDisplayManager.cxx:109: set_subsystem( id, new NavDisplay( node ) ); | src/Cockpit/cockpitDisplayManager.cxx:109: set_subsystem( id, new NavDisplay( node ) ); | ||
src/Cockpit/panel_io.cxx: | src/Cockpit/panel_io.cxx:658: FGPanel * panel = new FGPanel(); | ||
src/Cockpit/panel_io.cxx:784: gps = new KLN89(instrument); | |||
src/Environment/environment_ctrl.cxx:349: return new LayerInterpolateControllerImplementation( rootNode ); | src/Environment/environment_ctrl.cxx:349: return new LayerInterpolateControllerImplementation( rootNode ); | ||
src/Environment/environment_mgr.cxx: | src/Environment/environment_mgr.cxx:100: set_subsystem("magvar", new FGMagVarManager); | ||
src/Environment/environment_mgr.cxx: | src/Environment/environment_mgr.cxx:95: set_subsystem("precipitation", new FGPrecipitationMgr); | ||
src/Environment/environment_mgr.cxx:98: set_subsystem(" | src/Environment/environment_mgr.cxx:98: set_subsystem("ridgelift", new FGRidgeLift); | ||
src/Environment/realwx_ctrl.cxx: | src/Environment/realwx_ctrl.cxx:514: return new NoaaMetarRealWxController( rootNode ); | ||
src/Environment/terrainsampler.cxx:381: set_subsystem( areaSubsystemName(i), new AreaSampler( areaNodes[i] ) ); | src/Environment/terrainsampler.cxx:381: set_subsystem( areaSubsystemName(i), new AreaSampler( areaNodes[i] ) ); | ||
src/Environment/terrainsampler.cxx:430: return new TerrainSamplerImplementation( rootNode ); | src/Environment/terrainsampler.cxx:430: return new TerrainSamplerImplementation( rootNode ); | ||
Line 2,486: | Line 2,513: | ||
src/FDM/JSBSim/models/FGInput.cpp:79: // are not intended to create new properties. For that reason, FGInput | src/FDM/JSBSim/models/FGInput.cpp:79: // are not intended to create new properties. For that reason, FGInput | ||
src/FDM/YASim/Airplane.cpp:802: // For new YASim, the solver drag factor is only applied to | src/FDM/YASim/Airplane.cpp:802: // For new YASim, the solver drag factor is only applied to | ||
src/GUI/QtLauncher.cxx:455: FGHTTPClient* http = globals->add_new_subsystem<FGHTTPClient>(); | |||
src/Input/input.cxx:65: set_subsystem( FGMouseInput::staticSubsystemClassId(), new FGMouseInput() ); | src/Input/input.cxx:65: set_subsystem( FGMouseInput::staticSubsystemClassId(), new FGMouseInput() ); | ||
src/Input/input.cxx:71: set_subsystem( "input-keyboard", new FGKeyboardInput() ); | src/Input/input.cxx:71: set_subsystem( "input-keyboard", new FGKeyboardInput() ); | ||
src/Input/input.cxx:78: set_subsystem( "input-joystick", new FGJoystickInput() ); | src/Input/input.cxx:78: set_subsystem( "input-joystick", new FGJoystickInput() ); | ||
src/Input/input.cxx:94: set_subsystem( "input-event-hid", new FGHIDEventInput() ); | src/Input/input.cxx:94: set_subsystem( "input-event-hid", new FGHIDEventInput() ); | ||
src/Main/fg_init.cxx: | src/Instrumentation/commradio.cxx:720: return new CommRadioImpl(rootNode); | ||
src/Instrumentation/dclgps.cxx:4:// up between current FG code and new KLN89-specific code and removed. | |||
src/Instrumentation/dclgps.hxx:4:// up between current FG code and new KLN89-specific code and removed. | |||
src/Instrumentation/instrument_mgr.cxx:118: set_subsystem( id, new ADF( node ), 0.15 ); | |||
src/Instrumentation/instrument_mgr.cxx:121: set_subsystem( id, new AirspeedIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:124: set_subsystem( id, new Altimeter( node, "altimeter" ) ); | |||
src/Instrumentation/instrument_mgr.cxx:127: set_subsystem( id, new AttitudeIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:130: set_subsystem( id, new Clock( node ), 0.25 ); | |||
src/Instrumentation/instrument_mgr.cxx:133: set_subsystem( id, new DME( node ), 1.0 ); | |||
src/Instrumentation/instrument_mgr.cxx:136: set_subsystem( id, new Altimeter( node, "encoder" ), 0.15 ); | |||
src/Instrumentation/instrument_mgr.cxx:143: set_subsystem( id, new GPS( node, true /* default GPS mode */ ) ); | |||
src/Instrumentation/instrument_mgr.cxx:146: set_subsystem( id, new GSDI( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:149: set_subsystem( id, new HeadingIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:152: set_subsystem( id, new HeadingIndicatorFG( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:155: set_subsystem( id, new HeadingIndicatorDG( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:158: set_subsystem( id, new FGKR_87( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:161: set_subsystem( id, new MagCompass( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:164: set_subsystem( id, new FGMarkerBeacon( node ), 0.2 ); | |||
src/Instrumentation/instrument_mgr.cxx:173: set_subsystem( id, new SlipSkidBall( node ), 0.03 ); | |||
src/Instrumentation/instrument_mgr.cxx:182: set_subsystem( id, new Transponder( node ), 0.2 ); | |||
src/Instrumentation/instrument_mgr.cxx:185: set_subsystem( id, new TurnIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:188: set_subsystem( id, new VerticalSpeedIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:191: set_subsystem( id, new InstVerticalSpeedIndicator( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:194: set_subsystem( id, new TACAN( node ), 0.2 ); | |||
src/Instrumentation/instrument_mgr.cxx:197: set_subsystem( id, new MK_VIII( node ), 0.2); | |||
src/Instrumentation/instrument_mgr.cxx:200: set_subsystem( id, new MasterReferenceGyro( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:212: set_subsystem( id, new RadarAltimeter( node ) ); | |||
src/Instrumentation/instrument_mgr.cxx:215: set_subsystem( id, new TCAS( node ), 0.2); | |||
src/Instrumentation/instrument_mgr.cxx:97: set_subsystem("gps[0]", new GPS(nd, true /* default GPS mode */)); | |||
src/Instrumentation/newnavradio.cxx:970: return new NavRadioImpl( rootNode ); | |||
src/Instrumentation/newnavradio.cxx:972: return new FGNavRadio( rootNode ); | |||
src/Main/fg_init.cxx:1003: globals->add_new_subsystem<FGInput>(SGSubsystemMgr::GENERAL); | |||
src/Main/fg_init.cxx:1009: globals->add_new_subsystem<FGReplay>(SGSubsystemMgr::GENERAL); | |||
src/Main/fg_init.cxx:1010: globals->add_subsystem("history", new FGFlightHistory); | |||
src/Main/fg_init.cxx:1016: globals->add_subsystem("voice", new FGVoiceMgr, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:1023: globals->add_subsystem("fgcom", new FGCom); | |||
src/Main/fg_init.cxx:1038: globals->add_subsystem("lighting", new FGLight, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:1042: globals->add_new_subsystem<FGAircraftModel>(SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:1043: globals->add_new_subsystem<FGModelMgr>(SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:1045: globals->add_new_subsystem<FGViewMgr>(SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:1057: globals->add_new_subsystem<FGNasalSys>(SGSubsystemMgr::INIT); | |||
src/Main/fg_init.cxx:836: globals->add_new_subsystem<FGSoundManager>(SGSubsystemMgr::SOUND); | |||
src/Main/fg_init.cxx:849: globals->add_subsystem("prop-interpolator", new FGInterpolator, SGSubsystemMgr::INIT); | |||
src/Main/fg_init.cxx:855: globals->add_subsystem("properties", new FGProperties); | |||
src/Main/fg_init.cxx:861: globals->add_new_subsystem<flightgear::AirportDynamicsManager>(); | |||
src/Main/fg_init.cxx:867: new SGPerformanceMonitor(globals->get_subsystem_mgr(), | |||
src/Main/fg_init.cxx:883: globals->add_new_subsystem<FGHTTPClient>(); | |||
src/Main/fg_init.cxx:885: globals->add_new_subsystem<FGDNSClient>(); | |||
src/Main/fg_init.cxx:891: globals->add_subsystem("flight", new FDMShell, SGSubsystemMgr::FDM); | |||
src/Main/fg_init.cxx:898: globals->add_subsystem("environment", new FGEnvironmentMgr); | |||
src/Main/fg_init.cxx:899: globals->add_new_subsystem<Ephemeris>(); | |||
src/Main/fg_init.cxx:906: globals->add_subsystem("systems", new FGSystemMgr, SGSubsystemMgr::FDM); | |||
src/Main/fg_init.cxx:907: globals->add_subsystem("instrumentation", new FGInstrumentMgr, SGSubsystemMgr::FDM); | |||
src/Main/fg_init.cxx:908: globals->add_subsystem("hud", new HUD, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:909: globals->add_subsystem("cockpit-displays", new flightgear::CockpitDisplayManager, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:917: globals->add_new_subsystem<FGRouteMgr>(); | |||
src/Main/fg_init.cxx:922: globals->add_subsystem( "io", new FGIO ); | |||
src/Main/fg_init.cxx:928: globals->add_subsystem("logger", new FGLogger); | |||
src/Main/fg_init.cxx:934: globals->add_subsystem("gui", new NewGUI, SGSubsystemMgr::INIT); | |||
src/Main/fg_init.cxx:947: globals->add_subsystem("Canvas", new CanvasMgr, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:948: globals->add_subsystem("CanvasGUI", new GUIMgr, SGSubsystemMgr::DISPLAY); | |||
src/Main/fg_init.cxx:954: globals->add_new_subsystem<PerformanceDB>(SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:955: globals->add_subsystem("ATC", new FGATCManager, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:961: globals->add_subsystem("mp", new FGMultiplayMgr, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:968: globals->add_subsystem("swift", new SwiftConnection, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:975: globals->add_subsystem("ai-model", new FGAIManager, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:976: globals->add_subsystem("submodel-mgr", new FGSubmodelMgr, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:982: globals->add_subsystem("traffic-manager", new FGTrafficManager, SGSubsystemMgr::POST_FDM); | |||
src/Main/fg_init.cxx:997: globals->add_new_subsystem<FGControls>(SGSubsystemMgr::GENERAL); | |||
src/Main/globals.cxx:147: subsystem_mgr( new SGSubsystemMgr ), | src/Main/globals.cxx:147: subsystem_mgr( new SGSubsystemMgr ), | ||
src/Main/globals.cxx:148: event_mgr( new SGEventMgr ), | src/Main/globals.cxx:148: event_mgr( new SGEventMgr ), | ||
src/Main/globals.hxx:188: T* add_new_subsystem (SGSubsystemMgr::GroupType | |||
src/Main/main.cxx:211: simgear::SGTerraSync* terra_sync = new simgear::SGTerraSync(); | |||
src/Main/main.cxx:336: globals->add_new_subsystem<TimeManager>(SGSubsystemMgr::INIT); | |||
src/Main/main.cxx:371: globals->add_new_subsystem<FGScenery>(SGSubsystemMgr::DISPLAY); | |||
src/Network/http/httpd.cxx:642: return new MongooseHttpd(configNode); | src/Network/http/httpd.cxx:642: return new MongooseHttpd(configNode); | ||
src/Systems/system_mgr.cxx:77: new FGElectricalSystem( node ) ); | src/Systems/system_mgr.cxx:77: new FGElectricalSystem( node ) ); | ||
Line 2,498: | Line 2,598: | ||
src/Systems/system_mgr.cxx:83: new StaticSystem( node ) ); | src/Systems/system_mgr.cxx:83: new StaticSystem( node ) ); | ||
src/Systems/system_mgr.cxx:86: new VacuumSystem( node ) ); | src/Systems/system_mgr.cxx:86: new VacuumSystem( node ) ); | ||
src/Viewer/view.cxx: | src/Viewer/fgviewer.cxx:212: FGScenery* scenery = globals->add_new_subsystem<FGScenery>(); | ||
src/Viewer/view.cxx: | src/Viewer/view.cxx:191: v = new View ( FG_LOOKAT, from_model, from_model_index, | ||
src/Viewer/view.cxx:201: v = new View ( FG_LOOKFROM, from_model, from_model_index, | |||
}} | }} | ||