Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtAppError(3Xt)

XtAppErrorMsg(3Xt)

XtAppGetErrorDatabase(3Xt)  —  NEWS-OS Programmer’s Manual

名称

XtAppGetErrorDatabase, XtAppGetErrorDatabaseText − エラーデータベースを取得する

形式

XrmDatabase ∗XtAppGetErrorDatabase(app_context)
     XtAppContext app_context; void XtAppGetErrorDatabaseText(app_context, name, type, class, default, buffer_return, nbytes, database)
       XtAppContext app_context;
       char ∗name, ∗type, ∗class;
       char ∗default;
       char ∗buffer_return;
       int nbytes;
       XrmDatabase database;

引数

app_contextアプリケーションコンテキストを指定します。

buffer_returnエラーメッセージが返されるバッフアを指定します。

classエラーメッセージの リソースクラスを指定します。

database使用する代替データベースの名前または、アプリケーションのデータベースを 使用する場合は NULL を指定します。

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

name

typeエラーメッセージのリソース名を作成するために連結する名前とタイプを 指定します。

nbytesバッファサイズをバイト単位で指定します。

解説

XtAppGetErrorDatabase 関数は、エラーデータベースのアドレスを返します。 イントリシックス は、エラーデータベースのゆるいバインディングを行い、 XtAppGetErrorDatbaseText へのファーストコールがあるまで、データベースファイルをマージ しません。 XtAppGetErrorDatabaseText 関数は、エラーデータベースからの適切なメッセージを返すか、 または、メッセージがエラーデータベース中に見つからない場合は、 指定されたデフォルトメッセージを返します。

関連事項

XtAppError(3Xt), XtAppErrorMsg(3Xt)
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026