9 #ifndef LOGPROVIDER_HPP_
10 #define LOGPROVIDER_HPP_
21 #include <qi/anyobject.hpp>
22 #include <qi/session.hpp>
42 virtual void setCategoryPrefix(
const std::string& categoryPrefix) = 0;
43 virtual void setLevel(qi::LogLevel level) = 0;
44 virtual void addFilter(
const std::string& filter, qi::LogLevel level) = 0;
45 virtual void setFilters(
const std::vector<std::pair<std::string, qi::LogLevel> >& filters) = 0;
55 const std::string& categoryPrefix =
"");
58 #endif // !LOGPROVIDER_HPP_