]> git.mxchange.org Git - flightgear.git/commit
Add --log-class option, improve logging classes.
authorThorstenB <brehmt@gmail.com>
Sun, 11 Dec 2011 12:55:56 +0000 (13:55 +0100)
committerThorstenB <brehmt@gmail.com>
Sun, 11 Dec 2011 13:06:17 +0000 (14:06 +0100)
commitd47342a5a4b91ada165ae732ab2ada8334926c41
treecdf7c63a95a210d67b9caed98e3e8dc03b295dbd
parent7f5dfe142164563f65a2d71b4027a5633952bd7f
Add --log-class option, improve logging classes.
Replace SG_GENERAL by more specific log classes in many places.
Allow "," to separate logging classes (using "|" is odd on the
command-line).
Also add new option to make logging more useful for developers.
You can use:
  --log-level=debug --log-class=environment
to only get environment debug messages, or
  --log-level=debug --log-class=sound,ai
to only get debug messages related to the sound or AI subsystem.
32 files changed:
src/AIModel/AIFlightPlan.cxx
src/AIModel/AIFlightPlanCreate.cxx
src/AIModel/AIFlightPlanCreatePushBack.cxx
src/AIModel/AIManager.cxx
src/AIModel/AIManager.hxx
src/AIModel/performancedb.cxx
src/AIModel/submodel.cxx
src/ATC/atc_mgr.cxx
src/ATC/trafficcontrol.cxx
src/ATCDCL/ATC.cxx
src/ATCDCL/ATCmgr.cxx
src/Cockpit/panel.cxx
src/FDM/YASim/Rotor.cpp
src/FDM/YASim/YASim.cxx
src/Input/fgjs.cxx
src/Instrumentation/adf.cxx
src/Instrumentation/dclgps.cxx
src/Instrumentation/mrg.cxx
src/Instrumentation/od_gauge.cxx
src/Instrumentation/rnav_waypt_controller.cxx
src/Instrumentation/wxradar.cxx
src/Main/fg_props.cxx
src/Main/fg_props.hxx
src/Main/options.cxx
src/Model/acmodel.cxx
src/Model/modelmgr.cxx
src/Network/ATC-Main.cxx
src/Network/generic.cxx
src/Network/httpd.cxx
src/Network/props.cxx
src/Scripting/NasalSys.cxx
src/Scripting/nasal-props.cxx