diff options
author | Edwin Mons <edwin.mons@isode.com> | 2019-11-13 12:03:22 (GMT) |
---|---|---|
committer | Edwin Mons <edwin.mons@isode.com> | 2019-11-13 12:46:21 (GMT) |
commit | d640ec248ca8bf86a03007a0f8df352df696cf92 (patch) | |
tree | 049bda0ad8e3fe50eda047b5e8086fd903cb5afe /Swift/Controllers/Chat/ChatControllerBase.cpp | |
parent | 959a42d21fd70ea002da9afa7482194e8b6097e1 (diff) | |
download | swift-d640ec248ca8bf86a03007a0f8df352df696cf92.zip swift-d640ec248ca8bf86a03007a0f8df352df696cf92.tar.bz2 |
Support application-supplied logging
This adds a method to set a logging callback. If such a callback is
set, all SWIFT_LOG calls will invoke this callback instead of writing to
either stderr or the swift logging file.
Test-Information:
Updated unit tests pass.
Checked that logs generated by Swift and Sluift (which do not set the
callback) resulted in logging in the expected location.
Change-Id: I0eb2a1057aa77839e1b8d5f320205eb9d5fdc253
Diffstat (limited to 'Swift/Controllers/Chat/ChatControllerBase.cpp')
0 files changed, 0 insertions, 0 deletions