oa::LogOptions

Stateful log output is an explicitly owned host session. oa::Engine creates one from these options and selects it for the thread that owns the engine. The Log* macros use that selected session and fall back to stderr before an engine exists or on a thread that has not selected one.

Public Data Members

consoleOutputoa::Boolfield
directoryStringfield
fileOutputoa::Boolfield
minimumLevelLogLevelfield
prefixStringfield