A3 エラー番号一覧

現在MQLIBにおいて定義されているエラー番号は以下の通りである。

エラーメッセージ エラー番号
Too small year value in MqTime EMQSMALLYEAR
Too large year value in MqTime EMQLARGEYEAR
Too large day value in MqTime EMQLARGEDAY
Too large hour value in MqTime EMQLARGEHOUR
Too large minute value in MqTime EMQLARGEMINUTE
Too large second value in MqTime EMQLARGESECOND
Too large microsecond value in MqTime EMQLARGEMS
Assigned file may not be a MQDB format EMQILMQDBFORM
Data length of "Station" header is too long EMQLONGSTATION
Error ( unknown reason ) EMQERROR
Failed to open a file EMQFILOPEN
File Format is not specified or unknown EMQILFILEFORM
File length is only zero or one byte EMQSHORTFILE
Header strings already exists EMQEXISTHEADER
Header/Data separator not found EMQNOSEPARATOR
Illegal character(s) found in "Station" header EMQILSTATION
Illegal data format name EMQILDATAFORM
Illegal data type EMQILDATATYPE
Illegal error number EMQILERRNUM
Illegal file type EMQILFILETYPE
Illegal observation mode EMQILOBSMODE
Illegal position EMQILPOS
Illegal station number EMQILSTNNUM
Information string is longer than header EMQLONGINFO
Length of the data string is zero EMQZERODATA
Length of the header line is zero EMQZEROSTR
Length of the header string is zero EMQZEROHDR
Length of the information string is zero EMQZEROINFO
Length of the string "LibVersion" is zero EMQZEROLIBV
Length of the string "LibVersion" too long EMQLONGLIBV
Length of the string "ProgSign" is zero EMQZEROPSGN
Length of the string "ProgSign" too long EMQLONGPSGN
Memory allocation error EMQMEMALLOC
Multiple header strings detected EMQMULTINFO
No data separator , not need to call this function EMQONEDATA
No separator character ':' found EMQNOSEMICOLON
No separator character , found EMQNOCOMMA
No such header found EMQNOHEADER
Non-numerical character(s) found in header EMQNONUM
Null ( maybe uninitialized ) pointer detected EMQNULLPTR
Number of channels in MqAmp are zero EMQZEROAMPCHNL
Program exited with no error EMQNOERROR
strcpy() error EMQSTRCPY
strcat() error EMQSTRCAT
The number of channel is zero EMQZEROCHANNEL
The number of data is zero EMQZERONOD
The number of data disagrees with channels EMQILNOD

以下の表は、数字順に並べられたエラー番号である。

マクロ名 実際の番号 エラーレベル エラー内容
EMQERROR 301   その他のエラー
EMQEXISTHEADER 258 WARNING ヘッダ文字列が既に存在している
EMQFILOPEN 288 FATAL ファイルのオープンに失敗した
EMQILDATAFORM 279 WARNING 不正なデータフォーマットである
EMQILDATATYPE 280 WARNING 不正なデータ種別である
EMQILERRNUM 257 WARNING 不正なエラー番号を使用している
EMQILFILEFORM 277 WARNING ファイルフォーマットが確認できない
EMQILFILETYPE 281 WARNING 不正なファイル種別である
EMQILMQDBFORM 276 WARNING ファイルがMQDBフォーマットではない
EMQILNOD 299 FATAL データ数とチャンネル数に整合性がない
EMQILOBSMODE 282 WARNING 不正な観測モードである
EMQILPOS 275 WARNING 位置が不正である
EMQILSTATION 278 WARNING "Station"ヘッダ中に不正な文字がある
EMQILSTNNUM 292 FATAL 不正な観測点番号である
EMQLARGEDAY 261 WARNING MqTimeの日の数字が小さ過ぎる
EMQLARGEHOUR 262 WARNING MqTimeの時間の数字が小さ過ぎる
EMQLARGEMINUTE 263 WARNING MqTimeの分の数字が小さ過ぎる
EMQLARGEMS 265 WARNING MqTimeのマイクロセカンドの数字が小さ過ぎる
EMQLARGESECOND 264 WARNING MqTimeの秒の数字が小さ過ぎる
EMQLARGEYEAR 260 WARNING MqTimeの年の数字が大き過ぎる
EMQLONGHDR 284 WARNING ヘッダが長過ぎる
EMQLONGINFO 271 WARNING 情報文字列がヘッダ文字列よりも長い
EMQLONGLIBV 294 FATAL ライブラリバージョンの文字列の長さが長過ぎる
EMQLONGPSGN 296 FATAL プログラム署名が長過ぎる
EMQLONGSTATION 277 WARNING "Station"ヘッダのデータ文字列が長過ぎる
EMQMEMALLOC 289 FATAL メモリの確保に失敗した
EMQMULTINFO 272 WARNING 同じヘッダが2つ以上存在する
EMQNOCOMMA 274 WARNING セパレータ ',' が見つからない
EMQNODATASEP 283 WARNING ヘッダ/データ分離子が見つからない
EMQNOHEADER 285 WARNING 指定されたヘッダは存在しない
EMQNONUM 286 WARNING 数字以外の文字がある
EMQNOSEMICOLON 273 WARNING セパレータ ':' が見つからない
EMQNULLPTR 287 FATAL NULLポインタ
EMQONEDATA 256 WARNING 文字列中にデータが1つしかない
EMQSHORTFILE 300 FATAL ファイルの大きさが 0 または 1 バイトである
EMQSMALLYEAR 259 WARNING MqTimeの年の数字が小さ過ぎる
EMQSTRCPY 290 FATAL strcpy()に失敗した
EMQSTRCAT 291 FATAL strcat()に失敗した
EMQZEROAMPCHNL 270 WARNING MqAmpのチャンネル数が 0 である
EMQZEROCHANNEL 297 FATAL チャンネル数が 0 である
EMQZERODATA 268 WARNING データ文字列の長さが 0 である
EMQZEROHDR 266 WARNING ヘッダ文字列の長さが 0 である
EMQZEROHDRLINE 269 WARNING ヘッダ部の長さが 0 である
EMQZEROINFO 267 WARNING 情報文字列の長さが 0 である
EMQZEROLIBV 293 FATAL ライブラリバージョンの文字列の長さが 0 である
EMQZERONOD 298 FATAL データ数が 0 である
EMQZEROPSGN 295 FATAL プログラム署名の長さが 0 である
▲このページの先頭へ


付録A2へ

目次へ

付録A4へ
月震ホームページへ
terakinizers!!トップへ