TNB Library
公開メンバ関数 | 全メンバ一覧
CReportViewer クラス

TNBレポートビュワー [詳解]

#include <TnbReportViewer.h>

公開メンバ関数

 CReportViewer (void)
 コンストラクタ. [詳解]
 
void Invalid (void)
 [設定] 無効化. [詳解]
 
bool IsValid (void) const
 [確認] 有効確認. [詳解]
 
void ToViewer (LPCTSTR lpszText, DWORD cookie)
 [出力] 文字列出力. [詳解]
 
void ToViewer (size_t sizeData, LPCVOID lpcvData, DWORD cookie)
 [出力] ダンプ出力. [詳解]
 

詳解

TNBレポートビュワー

T-Report Viewer にログを出力します。
コンストラクタの時に T-Report Viewer を探し、無ければ以降何もしません。
必要ファイル
TnbReportViewer.h
日付
10/02/05 抽象化して作成
11/03/10 IsValid() 追加。
12/03/29 Invalid() 追加。

TnbReportViewer.h95 行目に定義があります。

構築子と解体子

◆ CReportViewer()

CReportViewer ( void  )

コンストラクタ.

覚え書き
このコンストラクタの時 T-Report Viewer を探します。

TnbReportViewer.h103 行目に定義があります。

関数詳解

◆ Invalid()

void Invalid ( void  )

[設定] 無効化.

T-Report Viewer への出力を無効にします。本メソッド実行後、 IsValid() は false を返すようにします。

覚え書き
再び有効にする方法はありません。

TnbReportViewer.h129 行目に定義があります。

◆ IsValid()

bool IsValid ( void  ) const

[確認] 有効確認.

戻り値
trueT-Report Viewer に出力できます。
false

TnbReportViewer.h115 行目に定義があります。

◆ ToViewer() [1/2]

void ToViewer ( LPCTSTR  lpszText,
DWORD  cookie 
)

[出力] 文字列出力.

引数
lpszText文字列.
cookieクッキー。 TNBVIW_KIND_??? + PORT を指定します。

TnbReportViewer.h157 行目に定義があります。

◆ ToViewer() [2/2]

void ToViewer ( size_t  sizeData,
LPCVOID  lpcvData,
DWORD  cookie 
)

[出力] ダンプ出力.

引数
sizeDataデータサイズ.
lpcvDataデータ
cookieクッキー。 TNBVIW_KIND_??? + PORT を指定します。

TnbReportViewer.h142 行目に定義があります。