Studierstube 4 Documentation Project

   Main Page       Modules       Class Hierarchy       Alphabetical List       Compound List       File List       Compound Members       Related Pages   

StbLogger.h File Reference

#include <stb/kernel/Studierstube.h>
#include <stb/base/macros.h>
#include <stb/base/string.h>
#include "MessagesDefines.h"

Include dependency graph for _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/include/stb/kernel/StbLogger.h:

Go to the source code of this file.

Classes

class  StbLogger

Enumerations

enum  LOG_MODE {
  MODE_OFF = 0, MODE_FILE = 1, MODE_CONSOLE = 2, MODE_CALLBACK = 3,
  MODE_OFF = 0, MODE_FILE = 1, MODE_CONSOLE = 2, MODE_CALLBACK = 3
}

Functions

BEGIN_NAMESPACE_STB void KERNEL_API logPrint (stb::string message)
void KERNEL_API logPrint (const char *message,...)
void KERNEL_API logPrintD (stb::string debugMessage)
void KERNEL_API logPrintD (const char *debugMessage,...)
void KERNEL_API logPrintS (stb::string setupMessage)
void KERNEL_API logPrintS (const char *setupMessage,...)
void KERNEL_API logPrintI (stb::string infoMessage)
void KERNEL_API logPrintI (const char *infoMessage,...)
void KERNEL_API logPrintW (stb::string warningMessage)
void KERNEL_API logPrintW (const char *warningMessage,...)
void KERNEL_API logPrintE (stb::string errorMessage)
void KERNEL_API logPrintE (const char *errorMessage,...)
void KERNEL_API logPrintEAbort (stb::string errorMessage)
void KERNEL_API logPrintEAbort (const char *errorMessage,...)


Detailed Description

The header file for the StbLogger class

Author:
Erick Mendez

Definition in file _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/include/stb/kernel/StbLogger.h.


Enumeration Type Documentation

enum LOG_MODE

Enumerator:
MODE_OFF 
MODE_FILE 
MODE_CONSOLE 
MODE_CALLBACK 
MODE_OFF 
MODE_FILE 
MODE_CONSOLE 
MODE_CALLBACK 

Definition at line 69 of file _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/include/stb/kernel/StbLogger.h.


Function Documentation

void KERNEL_API logPrint ( const char *  message,
  ... 
)

BEGIN_NAMESPACE_STB void KERNEL_API logPrint ( stb::string  message  ) 

void KERNEL_API logPrintD ( const char *  debugMessage,
  ... 
)

void KERNEL_API logPrintE ( const char *  errorMessage,
  ... 
)

void KERNEL_API logPrintEAbort ( const char *  errorMessage,
  ... 
)

void KERNEL_API logPrintEAbort ( stb::string  errorMessage  ) 

void KERNEL_API logPrintI ( const char *  infoMessage,
  ... 
)

void KERNEL_API logPrintS ( const char *  setupMessage,
  ... 
)

void KERNEL_API logPrintW ( const char *  warningMessage,
  ... 
)

 This page was generated at Wed Oct 27 13:02:43 2010 for Studierstube 4 by Doxygen.
 If you have any comments, please send a message to schmalstieg#icg.tu-graz.ac.at.
www.studierstube.org