16 virtual void save() = 0;
18 virtual bool getDevLogAppend()
const = 0;
20 virtual void setDevLogAppend(
bool) = 0;
22 virtual bool getDevLogFlushImmediate()
const = 0;
24 virtual void setDevLogFlushImmediate(
bool) = 0;
26 virtual int getDevLogFlushDelay()
const = 0;
28 virtual void setDevLogFlushDelay(
int) = 0;
30 virtual bool getDevLogTimestamp()
const = 0;
32 virtual void setDevLogTimestamp(
bool) = 0;
34 virtual bool getDevLogTrace()
const = 0;
36 virtual void setDevLogTrace(
bool) = 0;
38 virtual bool getDevLogArea()
const = 0;
40 virtual void setDevLogArea(
bool) = 0;
42 virtual bool getDevLogPriority()
const = 0;
44 virtual void setDevLogPriority(
bool) = 0;
46 virtual bool getDevLogProcessId()
const = 0;
48 virtual void setDevLogProcessId(
bool) = 0;
50 virtual bool getDevLogThreadId()
const = 0;
52 virtual void setDevLogThreadId(
bool) = 0;
54 virtual bool getDevLogMessageId()
const = 0;
56 virtual void setDevLogMessageId(
bool) = 0;
58 virtual bool getDevLogSilentLogging()
const = 0;
60 virtual void setDevLogSilentLogging(
bool) = 0;
62 virtual ::std::string
const& getDevLogAreaFilter()
const = 0;
64 virtual void setDevLogAreaFilter(::std::string
const&) = 0;
66 virtual ::Bedrock::PubSub::Subscription registerDevLogAreaObserver(::std::function<
void(::std::string
const&)>) = 0;
68 virtual ::std::string
const& getDevLogPriorityFilter()
const = 0;
70 virtual void setDevLogPriorityFilter(::std::string
const&) = 0;
72 virtual ::Bedrock::PubSub::Subscription
73 registerDevLogPriorityObserver(::std::function<
void(::std::string
const&)>) = 0;