CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Types | Public Slots | Public Member Functions | Protected Attributes | Properties | List of all members
ctkFileLogger Class Reference

#include <Libs/Core/ctkFileLogger.h>

Inheritance diagram for ctkFileLogger:
Inheritance graph
[legend]
Collaboration diagram for ctkFileLogger:
Collaboration graph
[legend]

Public Types

typedef ctkFileLogger Self
 
typedef QObject Superclass
 

Public Slots

void logMessage (const QString &msg)
 

Public Member Functions

 ctkFileLogger (QObject *parentObject=0)
 
bool enabled () const
 
QString filePath () const
 
int numberOfFilesToKeep () const
 
void setEnabled (bool value)
 
void setFilePath (const QString &filePath)
 
void setNumberOfFilesToKeep (int value)
 
virtual ~ctkFileLogger ()
 

Protected Attributes

QScopedPointer< ctkFileLoggerPrivate > d_ptr
 

Properties

bool enabled
 
QString filePath
 

Detailed Description

Definition at line 35 of file ctkFileLogger.h.

Member Typedef Documentation

◆ Self

Definition at line 43 of file ctkFileLogger.h.

◆ Superclass

typedef QObject ctkFileLogger::Superclass

Definition at line 42 of file ctkFileLogger.h.

Constructor & Destructor Documentation

◆ ctkFileLogger()

ctkFileLogger::ctkFileLogger ( QObject *  parentObject = 0)
explicit

◆ ~ctkFileLogger()

virtual ctkFileLogger::~ctkFileLogger ( )
virtual

Member Function Documentation

◆ enabled()

bool ctkFileLogger::enabled ( ) const

◆ filePath()

QString ctkFileLogger::filePath ( ) const

◆ logMessage

void ctkFileLogger::logMessage ( const QString &  msg)
slot

◆ numberOfFilesToKeep()

int ctkFileLogger::numberOfFilesToKeep ( ) const

◆ setEnabled()

void ctkFileLogger::setEnabled ( bool  value)

◆ setFilePath()

void ctkFileLogger::setFilePath ( const QString &  filePath)

◆ setNumberOfFilesToKeep()

void ctkFileLogger::setNumberOfFilesToKeep ( int  value)

Member Data Documentation

◆ d_ptr

QScopedPointer<ctkFileLoggerPrivate> ctkFileLogger::d_ptr
protected

Definition at line 60 of file ctkFileLogger.h.

Property Documentation

◆ enabled

bool ctkFileLogger::enabled
readwrite

Definition at line 1 of file ctkFileLogger.h.

◆ filePath

QString ctkFileLogger::filePath
readwrite

Definition at line 1 of file ctkFileLogger.h.


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