6,566
edits
(→All subsystems: Update for the subsystem implementation file listing output.) |
(→Tracking down subsystems: Update for the grep output.) |
||
Line 2,435: | Line 2,435: | ||
/flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.hxx:class SGSky; | /flightgear/src/flightgear-flightgear/src/Environment/environment_mgr.hxx:class SGSky; | ||
/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/Scenery/scenery.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD} | /flightgear/src/flightgear-flightgear/src/Environment/precipitation_mgr.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD}{{cbr}}); | ||
/flightgear/src/flightgear-flightgear/src/Scenery/scenery.cxx: {"SGSky", SGSubsystemMgr::Dependency::NONSUBSYSTEM_HARD}{{cbr}}); | |||
/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,449: | Line 2,448: | ||
| script = | | script = | ||
$ ./find_subsystems.py --classes 2> /dev/null {{!}} xargs -I{} grep -nrI "new.*\<{}\>" src {{!}} sort -u | $ ./find_subsystems.py --classes 2> /dev/null {{!}} xargs -I{} grep -nrI "new.*\<{}\>" src {{!}} sort -u | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:134: componentForge["pid-controller"] = new CreateAndConfigureFunctor<PIDController,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:135: componentForge["pi-simple-controller"] = new CreateAndConfigureFunctor<PISimpleController,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:136: componentForge["predict-simple"] = new CreateAndConfigureFunctor<Predictor,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:137: componentForge["filter"] = new CreateAndConfigureFunctor<DigitalFilter,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:138: componentForge["logic"] = new CreateAndConfigureFunctor<Logic,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:139: componentForge["flipflop"] = new CreateAndConfigureFunctor<FlipFlop,Component>(); | ||
src/Autopilot/autopilot.cxx: | src/Autopilot/autopilot.cxx:87: return new StateMachineComponent(cfg, prop_root); | ||
src/Autopilot/autopilotgroup.cxx: | src/Autopilot/autopilotgroup.cxx:229: return new FGXMLAutopilotGroupImplementation(nodeName); | ||
src/Autopilot/autopilotgroup.cxx: | src/Autopilot/autopilotgroup.cxx:82: Autopilot* ap = new Autopilot(apNode, config); | ||
src/Cockpit/cockpitDisplayManager.cxx: | src/Cockpit/cockpitDisplayManager.cxx:100: set_subsystem( id, new wxRadarBg ( node ) ); | ||
src/Cockpit/cockpitDisplayManager.cxx: | src/Cockpit/cockpitDisplayManager.cxx:103: set_subsystem( id, new GroundRadar( node ) ); | ||
src/Cockpit/cockpitDisplayManager.cxx: | src/Cockpit/cockpitDisplayManager.cxx:106: set_subsystem( id, new agRadar( node ) ); | ||
src/Cockpit/cockpitDisplayManager.cxx: | src/Cockpit/cockpitDisplayManager.cxx:109: set_subsystem( id, new NavDisplay( node ) ); | ||
src/Cockpit/panel_io.cxx: | src/Cockpit/panel_io.cxx:657: FGPanel * panel = new FGPanel(); | ||
src/Environment/environment_ctrl.cxx:349: return new LayerInterpolateControllerImplementation( rootNode ); | |||
src/Environment/environment_ctrl.cxx: | src/Environment/environment_mgr.cxx:93: set_subsystem("precipitation", new FGPrecipitationMgr); | ||
src/Environment/environment_mgr.cxx: | src/Environment/environment_mgr.cxx:96: set_subsystem("ridgelift", new FGRidgeLift); | ||
src/Environment/environment_mgr.cxx: | src/Environment/environment_mgr.cxx:98: set_subsystem("magvar", new FGMagVarManager); | ||
src/Environment/environment_mgr.cxx: | src/Environment/realwx_ctrl.cxx:515: return new NoaaMetarRealWxController( rootNode ); | ||
src/Environment/realwx_ctrl.cxx: | |||
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: | src/Environment/terrainsampler.cxx:430: return new TerrainSamplerImplementation( rootNode ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:278: _impl = new FGUFO( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:282: _impl = new FGNullFDM( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:315: _impl = new FGExternalNet( dt, host, port1, port2, port3 ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:318: // /* old */ _impl = new FGExternalPipe( dt, pipe_path ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:332: _impl = new FGExternalPipe( dt, pipe_path, pipe_protocol ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:334: _impl = new FGNullFDM( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:338: _impl = new FGLaRCsim( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:345: _impl = new FGJSBsim( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:352: _impl = new FGADA( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:354: _impl = new FGACMS( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:356: _impl = new FGBalloonSim( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:358: _impl = new FGMagicCarpet( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:360:// _impl = new FGAISim( dt ); | ||
src/FDM/fdm_shell.cxx: | src/FDM/fdm_shell.cxx:370: _impl = new YASim( dt ); | ||
src/FDM/JSBSim/FGFDMExec.cpp: | src/FDM/JSBSim/FGFDMExec.cpp:230: Models[eInput] = new FGInput(this); | ||
src/FDM/JSBSim/models/FGInput.cpp: | 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/Input/input.cxx:65: set_subsystem( FGMouseInput::staticSubsystemClassId(), new FGMouseInput() ); | |||
src/Input/input.cxx: | src/Input/input.cxx:71: set_subsystem( "input-keyboard", new FGKeyboardInput() ); | ||
src/Input/input.cxx: | src/Input/input.cxx:78: set_subsystem( "input-joystick", new FGJoystickInput() ); | ||
src/Input/input.cxx: | src/Input/input.cxx:94: set_subsystem( "input-event-hid", new FGHIDEventInput() ); | ||
src/Input/input.cxx: | src/Main/fg_init.cxx:812: mgr->add("performance-mon", new SGPerformanceMonitor(mgr, fgGetNode("/sim/performance-monitor", true))); | ||
src/Main/globals.cxx:147: subsystem_mgr( new SGSubsystemMgr ), | |||
src/Main/globals.cxx:148: event_mgr( new SGEventMgr ), | |||
src/Network/http/httpd.cxx:642: return new MongooseHttpd(configNode); | |||
src/Main/fg_init.cxx: | |||
src/Main/globals.cxx: | |||
src/Main/globals.cxx: | |||
src/Network/http/httpd.cxx: | |||
src/Systems/system_mgr.cxx:77: new FGElectricalSystem( node ) ); | src/Systems/system_mgr.cxx:77: new FGElectricalSystem( node ) ); | ||
src/Systems/system_mgr.cxx:80: new PitotSystem( node ) ); | src/Systems/system_mgr.cxx:80: new PitotSystem( node ) ); | ||
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:170: v = new View ( FG_LOOKAT, from_model, from_model_index, | src/Viewer/view.cxx:170: v = new View ( FG_LOOKAT, from_model, from_model_index, | ||
src/Viewer/view.cxx:182: v = new View ( FG_LOOKFROM, from_model, from_model_index, | src/Viewer/view.cxx:182: v = new View ( FG_LOOKFROM, from_model, from_model_index, |