]> git.mxchange.org Git - simgear.git/commit
Rewrite logging code.
authorJames Turner <zakalawe@mac.com>
Tue, 5 Feb 2013 22:49:25 +0000 (23:49 +0100)
committerJames Turner <zakalawe@mac.com>
Thu, 7 Feb 2013 12:01:56 +0000 (13:01 +0100)
commitab8373b989f787d8aca04a3387e4debd7414bc64
tree45d099279d077c28e6b62e543cd6121b27945c52
parent4bef2c48eba058e1e50826a7c752a0a181357b1e
Rewrite logging code.

Support multiple backends, and make it thread-safe. Use an internal thread to push log entries to backends, to avoid blocking the submitting thread for any time.
simgear/debug/logstream.cxx
simgear/debug/logstream.hxx