Go to the documentation of this file.
10 #ifndef _LOG4SHIB_FIXEDCONTEXTCATEGORY_HH
11 #define _LOG4SHIB_FIXEDCONTEXTCATEGORY_HH
41 const std::string& context =
"");
53 virtual void setContext(
const std::string& context);
59 virtual std::string getContext()
const;
80 virtual void addAppender(
Appender* appender)
throw();
85 virtual void addAppender(
Appender& appender);
92 virtual Appender* getAppender()
const;
100 virtual Appender* getAppender(
const std::string& name)
const;
113 virtual void removeAllAppenders();
119 virtual bool ownsAppender()
const throw();
125 virtual bool ownsAppender(
Appender* appender)
139 virtual void callAppenders(
const LoggingEvent& event)
throw();
144 virtual void setAdditivity(
bool additivity);
149 virtual bool getAdditivity()
const throw();
159 const std::string& message)
throw();
169 std::string _context;
174 #endif // _LOG4SHIB_FIXEDCONTEXTCATEGORY_HH