Tsyslog.h Source File

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ 例

# Tsyslog.h

解説を見る。

    00001 // =====================================================================
    00016 // =====================================================================
    00017 #ifndef __TSYSLOG_H
    00018 #define __TSYSLOG_H
    00019
    00020 #include "TSystemLogging.hh"
    00021
    00022 #ifdef __cplusplus
    00023 extern "C" {
    00024 #endif
    00025
    00026   // EMERG    標準エラー出力し,EXIT_FAILUREし,システム全員にメッセージを送る
    00027   // ALERT    標準エラー出力し,EXIT_FAILUREし,ログする
    00028   // CRIT     標準エラー出力かつ,EXIT_SUCCESSし,ログされる
    00029   // -------------------
    00031   // ERROR    標準エラー出力かつログされる
    00032   // WARNING  標準出力かつログされる
    00033   // NOTICE   標準出力かつログされる
    00034   // INFO     標準出力かつログされる
    00035   // DEBUG    標準出力するがログされない
    00036   class TSystemLogging Temerg( TSystemLogging::EMERG );
    00037   class TSystemLogging Talert( TSystemLogging::ALERT );
    00038   class TSystemLogging Tcrit( TSystemLogging::CRIT );
    00039
    00040   class TSystemLogging Terror( TSystemLogging::ERROR );
    00041   class TSystemLogging Twarn( TSystemLogging::WARNING );
    00042   class TSystemLogging Tnotice( TSystemLogging::NOTICE );
    00043   class TSystemLogging Tinfo( TSystemLogging::INFO );
    00044   class TSystemLogging Tdebug( TSystemLogging::DEBUG );
    00045
    00046 #ifdef __cplusplus
    00047 }
    00048 #endif
    00049
    00050 #endif