TwiceAsNice  2019-02-18
Public Member Functions | List of all members
ILog Class Referenceabstract

Interface class for accessing platform specific logging resources, Windows Event log for example. More...

#include <ILog.h>

Inheritance diagram for ILog:
Inheritance graph
Collaboration diagram for ILog:
Collaboration graph

Public Member Functions

virtual ~ILog ()
 
virtual void Write (const std::string &type, const std::string &msg)=0
 

Detailed Description

Interface class for accessing platform specific logging resources, Windows Event log for example.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Copyright(c) 2009 Apogee Instruments, Inc.

Constructor & Destructor Documentation

◆ ~ILog()

ILog::~ILog ( )
virtual

Member Function Documentation

◆ Write()

virtual void ILog::Write ( const std::string &  type,
const std::string &  msg 
)
pure virtual

Implemented in LoggerSyslog, and LoggerWin.


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