#include <Logging_impl.h>
Public Types | |
typedef boost::shared_ptr< MemberLogLevelListener< T > > | SPtr |
typedef void(T::* | MemberFn) (const char *logid, const CF::LogLevel &level) |
Public Member Functions | |
virtual void | operator() (const char *logid, const CF::LogLevel &level) |
MemberLogLevelListener (T &target, MemberFn func) | |
![]() | |
virtual | ~LogLevelListener () |
Static Public Member Functions | |
static SPtr | Create (T &target, MemberFn func) |
typedef void(T::* Logging_impl::MemberLogLevelListener< T >::MemberFn) (const char *logid, const CF::LogLevel &level) |
typedef boost::shared_ptr< MemberLogLevelListener< T > > Logging_impl::MemberLogLevelListener< T >::SPtr |
|
inline |
|
inlinestatic |
|
inlinevirtual |
Implements Logging_impl::LogLevelListener.