libqicore-api  2.4.3.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
qi::LogManager Class Referenceabstract

#include <logmanager.hpp>

Public Member Functions

virtual ~LogManager ()
 
virtual void log (const std::vector< LogMessage > &msgs)=0
 
virtual LogListenerPtr createListener ()=0
 
virtual QI_API_DEPRECATED
LogListenerPtr 
getListener ()=0
 
virtual int addProvider (LogProviderPtr provider)=0
 
virtual void removeProvider (int idProvider)=0
 

Detailed Description

Definition at line 24 of file logmanager.hpp.

Constructor & Destructor Documentation

virtual qi::LogManager::~LogManager ( )
inlinevirtual

Definition at line 27 of file logmanager.hpp.

Member Function Documentation

virtual int qi::LogManager::addProvider ( LogProviderPtr  provider)
pure virtual
virtual LogListenerPtr qi::LogManager::createListener ( )
pure virtual
virtual QI_API_DEPRECATED LogListenerPtr qi::LogManager::getListener ( )
pure virtual
Deprecated:
since 2.3 use createListener() instead
virtual void qi::LogManager::log ( const std::vector< LogMessage > &  msgs)
pure virtual
virtual void qi::LogManager::removeProvider ( int  idProvider)
pure virtual

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