XtAppErrorMsg(3Xt)

名前
XtAppErrorMsg, XtAppSetErrorMsgHandler, XtAppSetWarningMsgHandler, XtAppWarningMsg - 高レベルのエラーハンドラ

書式
void XtAppErrorMsg(app_context, name, type, class, default, params, num_params)
    XtAppContext app_context;
    String name;
    String type;
    String class;
    String default;
    String *params;
    Cardinal *num_params;

void XtAppSetErrorMsgHandler(app_context, msg_handler)
      XtAppContext app_context;
      XtErrorMsgHandler msg_handler;

void XtAppSetWarningMsgHandler(app_context, msg_handler)
      XtAppContext app_context;
      XtErrorMsgHandler msg_handler;

void XtAppWarningMsg(app_context, name, type, class, default, params, num_params)
    XtAppContext app_context;
    String name;
    String type;
    String class;
    String default;
    String *params;
    Cardinal *num_params;

引き数

app_context
    アプリケーションコンテクストを指定する。

class
    リソースクラスを指定する。

default
    使用するデフォルトのメッセージを指定する。

name
    エラーの一般的な種類を指定する。

type
    エラーの詳細な名前を指定する。

msg_handler
    新しい致命的なエラーの手続き、または致命的でないエラーの手続きを指定する。 前者は復帰してはならない。後者は通常は復帰する。

num_params
    パラメータのリスト中の値の数を指定する。

params
    メッセージに格納される値のリストへのポインタを指定する。

説明
関数 は、高レベルのエラーハンドラを呼び出し、これに指定した情報を渡す。

関数 は、指定された手続きを登録する。この手続きは、致命的なエラーが起こった ときに呼び出される。

関数 は、指定された手続きを登録する。この手続きは、致命的でないエラーの状況 が起きたときに呼び出される。

関数 は、高レベルのエラーハンドラを呼び出し、これに指定した情報を渡す。

関連項目
XtAppGetErrorDatabase(3Xt), XtAppError(3Xt)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface