TrigNavigation: thread checker fixes for logging
The NavigationCore
and Holder
classes were using a MsgStream
reference for
logging. However, the MsgStream
is thread-specific and the correct
reference needs to be used on each call. Instead of storing a reference,
use the parent tool for logging.
Also apply const
fixes to the serialize
method.