Public Member Functions
ARToolKitPlus::Logger Class Reference

ARToolKit::Logger specifies the interface for a logging application. More...

#include <Logger.h>

Inheritance diagram for ARToolKitPlus::Logger:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void artLog (const char *nStr)=0
 Passes a simple string to the implementing instance.
virtual void artLogEx (const char *nStr,...)
 Passes an sprintf like string plus ellipsis to the implementing instance.
virtual ~Logger ()

Detailed Description

ARToolKit::Logger specifies the interface for a logging application.

Several classes of the ARToolKitPlus library use the Logger interface to pass messages to the calling instance. An application should derive from this interface class and implement artLog() in order to get error and success messages from artoolkit.

Definition at line 61 of file Logger.h.


Constructor & Destructor Documentation

virtual ARToolKitPlus::Logger::~Logger ( ) [inline, virtual]

Definition at line 63 of file Logger.h.


Member Function Documentation

virtual void ARToolKitPlus::Logger::artLog ( const char *  nStr) [pure virtual]

Passes a simple string to the implementing instance.

Implemented in MyLogger, MyLogger, and MyLogger.

virtual void ARToolKitPlus::Logger::artLogEx ( const char *  nStr,
  ... 
) [inline, virtual]

Passes an sprintf like string plus ellipsis to the implementing instance.

A default implementation is provided which should usually be sufficient. Only in rare cases it will make sense to override this method and create a custom implementation.

Definition at line 75 of file Logger.h.


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


tuw_artoolkitplus
Author(s): Markus Bader
autogenerated on Sun May 29 2016 02:50:12