update logger
This commit is contained in:
parent
7d81035e14
commit
fb2fddf25c
2 changed files with 10 additions and 0 deletions
|
|
@ -44,6 +44,8 @@ namespace fc
|
||||||
const fc::string& name()const;
|
const fc::string& name()const;
|
||||||
|
|
||||||
void add_appender( const fc::shared_ptr<appender>& a );
|
void add_appender( const fc::shared_ptr<appender>& a );
|
||||||
|
std::vector<fc::shared_ptr<appender> > get_appenders()const;
|
||||||
|
void remove_appender( const fc::shared_ptr<appender>& a );
|
||||||
|
|
||||||
bool is_enabled( log_level e )const;
|
bool is_enabled( log_level e )const;
|
||||||
void log( log_message m );
|
void log( log_message m );
|
||||||
|
|
|
||||||
|
|
@ -97,5 +97,13 @@ namespace fc {
|
||||||
void logger::add_appender( const fc::shared_ptr<appender>& a )
|
void logger::add_appender( const fc::shared_ptr<appender>& a )
|
||||||
{ my->_appenders.push_back(a); }
|
{ my->_appenders.push_back(a); }
|
||||||
|
|
||||||
|
// void logger::remove_appender( const fc::shared_ptr<appender>& a )
|
||||||
|
// { my->_appenders.erase(a); }
|
||||||
|
|
||||||
|
std::vector<fc::shared_ptr<appender> > logger::get_appenders()const
|
||||||
|
{
|
||||||
|
return my->_appenders;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
} // namespace fc
|
} // namespace fc
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue