Public Types | Public Member Functions | Static Public Member Functions | List of all members
Logging_impl::MemberLogConfigListener< T > Class Template Reference

#include <Logging_impl.h>

Inheritance diagram for Logging_impl::MemberLogConfigListener< T >:
Logging_impl::LogConfigListener

Public Types

typedef boost::shared_ptr< MemberLogConfigListener< T > > SPtr
 
typedef void(T::* MemberFn) (const char *config_data)
 

Public Member Functions

virtual void operator() (const char *config_data)
 
 MemberLogConfigListener (T &target, MemberFn func)
 
- Public Member Functions inherited from Logging_impl::LogConfigListener
virtual ~LogConfigListener ()
 

Static Public Member Functions

static SPtr Create (T &target, MemberFn func)
 

Member Typedef Documentation

template<class T >
typedef void(T::* Logging_impl::MemberLogConfigListener< T >::MemberFn) (const char *config_data)
template<class T >
typedef boost::shared_ptr< MemberLogConfigListener< T > > Logging_impl::MemberLogConfigListener< T >::SPtr

Constructor & Destructor Documentation

template<class T >
Logging_impl::MemberLogConfigListener< T >::MemberLogConfigListener ( T &  target,
MemberFn  func 
)
inline

Member Function Documentation

template<class T >
static SPtr Logging_impl::MemberLogConfigListener< T >::Create ( T &  target,
MemberFn  func 
)
inlinestatic
template<class T >
virtual void Logging_impl::MemberLogConfigListener< T >::operator() ( const char *  config_data)
inlinevirtual

The documentation for this class was generated from the following file: