メインページ   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

TraceUtil.h の解説

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

Included by dependency graph

名前空間

namespace  KSCL

マクロ定義

#define OUTPUT_SET_QUEUE_SIZE(s)   KSCL::COutputTraceCreater::SetAndGetQueueSize( s )
 キューのサイズをセットします。. より詳しく...

#define OUTPUT_SET_FOLDER_PATH(s)   KSCL::COutputTraceCreater::SetAndGetFolderPath( s )
 出力先フォルダをセットします。. より詳しく...

#define OUTPUT_SET_SUFFIX(s)   KSCL::COutputTraceCreater::SetAndGetFileSuffix( s )
 ファイルにくっつけるサフィックス(拡張子)をセットします。. より詳しく...

#define OUTPUT_WIN32API_ERROR(s, r)   KSCL::COutputTraceSingleton::GetRef().OutputWin32ApiError( s, (int)r, GetLastError() )
 WIN32API エラーを出力します。. より詳しく...

#define OUTPUT_THIS_APP_ERROR(s, m, r)   KSCL::COutputTraceSingleton::GetRef().OutputThisAppError( s, m, (int)r )
 独自のエラーを出力します。. より詳しく...

#define OUTPUT_MESSAGE(m, w, l)   KSCL::COutputTraceSingleton::GetRef().OutputMessage( m, (WPARAM)w, (LPARAM)l )
 メッセージを出力します。. より詳しく...

#define OUTPUT_THIS_LINE   KSCL::COutputTraceSingleton::GetRef().OutputThisLine( __FILE__, __LINE__ )
 ソースファイル名と行番号を出力します。. より詳しく...

#define OUTPUT_STRING(s1, s2, d)   KSCL::COutputTraceSingleton::GetRef().OutputString( s1, s2, d )
 文字列を出力します。. より詳しく...

#define OUTPUT_NUM(s, x1, x2)   KSCL::COutputTraceSingleton::GetRef().OutputNum( s, (int)x1, (int)x2 )
 整数値を出力します。. より詳しく...

#define OUTPUT_TRACE_ALL   KSCL::COutputTraceSingleton::GetRef().OutputToFile()
 全出力します。. より詳しく...


解説


マクロ定義の解説

#define OUTPUT_SET_QUEUE_SIZE      KSCL::COutputTraceCreater::SetAndGetQueueSize( s )
 

キューのサイズをセットします。.

キューの最大サイズをセットします。 1000 であれば 1000 行分格納します。
※OUTPUT_SET_ 系は、他の OUTPUT_ 系を使用する前に使用してください。後からの変更はできません。

#define OUTPUT_SET_FOLDER_PATH      KSCL::COutputTraceCreater::SetAndGetFolderPath( s )
 

出力先フォルダをセットします。.

出力先フォルダをセットします。特定の場所に出力したい場合に指定してください。
※OUTPUT_SET_ 系は、他の OUTPUT_ 系を使用する前に使用してください。後からの変更はできません。

#define OUTPUT_SET_SUFFIX      KSCL::COutputTraceCreater::SetAndGetFileSuffix( s )
 

ファイルにくっつけるサフィックス(拡張子)をセットします。.

ファイルにくっつけるサフィックス(拡張子)をセットします。たとえば ".log" なら拡張子が .log になります。
※OUTPUT_SET_ 系は、他の OUTPUT_ 系を使用する前に使用してください。

#define OUTPUT_WIN32API_ERROR s,
     KSCL::COutputTraceSingleton::GetRef().OutputWin32ApiError( s, (int)r, GetLastError() )
 

WIN32API エラーを出力します。.

WIN32API のエラーを GetLastError() 付きで出力します。

#define OUTPUT_THIS_APP_ERROR s,
m,
     KSCL::COutputTraceSingleton::GetRef().OutputThisAppError( s, m, (int)r )
 

独自のエラーを出力します。.

自アプリのエラーを出力します。

#define OUTPUT_MESSAGE m,
w,
     KSCL::COutputTraceSingleton::GetRef().OutputMessage( m, (WPARAM)w, (LPARAM)l )
 

メッセージを出力します。.

ウィンドウメッセージを出力します。

#define OUTPUT_THIS_LINE   KSCL::COutputTraceSingleton::GetRef().OutputThisLine( __FILE__, __LINE__ )
 

ソースファイル名と行番号を出力します。.

OUTPUT_THIS_LINE; とするだけでそのファイルと行番号が出力されます。

#define OUTPUT_STRING s1,
s2,
     KSCL::COutputTraceSingleton::GetRef().OutputString( s1, s2, d )
 

文字列を出力します。.

普通に文字列を出力します。

#define OUTPUT_NUM s,
x1,
x2       KSCL::COutputTraceSingleton::GetRef().OutputNum( s, (int)x1, (int)x2 )
 

整数値を出力します。.

普通に整数値を出力します。

#define OUTPUT_TRACE_ALL   KSCL::COutputTraceSingleton::GetRef().OutputToFile()
 

全出力します。.

ファイルにデータを出力します。


KSCL(KAB-studioClassLibrary)に対してThu Jun 12 09:54:40 2003に生成されました。 doxygen1.2.15