![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク : SophiaFramework 3.0 |
enum SFCErrorEnum {
// BREW Errors
SFERR_NO_ERROR = SUCCESS,
SFERR_FAILED = EFAILED,
SFERR_ALREADY = EALREADY,
SFERR_NO_MEMORY = ENOMEMORY,
SFERR_INVALID_STATE = EBADSTATE,
SFERR_INVALID_PARAM = EBADPARM,
SFERR_INVALID_FORMAT = EINVALIDFORMAT,
SFERR_INVALID_MEMORY = EMEMPTR,
SFERR_UNSUPPORTED = EUNSUPPORTED,
SFERR_CLASS_UNSUPPORTED = ECLASSNOTSUPPORT,
// General Class Errors [0x4000 - 0x4FFF]
SFERR_GENERAL_CLASS_BEGIN = 0x4000,
SFERR_UNAVAILABLE = SFERR_GENERAL_CLASS_BEGIN + 0x00,
SFERR_GENERAL_CLASS_END = 0x4FFF,
// Stream Class Errors [0x5500 - 0x553F]
SFERR_STREAM_CLASS_BEGIN = 0x5500,
SFERR_STREAM_NOT_OPEN = SFERR_STREAM_CLASS_BEGIN + 0x00,
SFERR_STREAM_ALREADY_OPEN = SFERR_STREAM_CLASS_BEGIN + 0x01,
SFERR_STREAM_READ_FAILED = SFERR_STREAM_CLASS_BEGIN + 0x02,
SFERR_STREAM_WRITE_FAILED = SFERR_STREAM_CLASS_BEGIN + 0x03,
SFERR_STREAM_EOS = SFERR_STREAM_CLASS_BEGIN + 0x04,
SFERR_STREAM_BUFFER_FULL = SFERR_STREAM_CLASS_BEGIN + 0x05,
SFERR_STREAM_NO_DATA = SFERR_STREAM_CLASS_BEGIN + 0x06,
SFERR_STREAM_CANNOT_BIND = SFERR_STREAM_CLASS_BEGIN + 0x07,
SFERR_STREAM_CLASS_END = 0x553F,
// Network Class Errors [0x5540 - 0x557F]
SFERR_NETWORK_CLASS_BEGIN = 0x5540,
SFERR_NETWORK_NOT_OPEN = SFERR_NETWORK_CLASS_BEGIN + 0x00,
SFERR_NETWORK_ALREADY_OPEN = SFERR_NETWORK_CLASS_BEGIN + 0x01,
SFERR_NETWORK_CONNECTING = SFERR_NETWORK_CLASS_BEGIN + 0x02,
SFERR_MAIL_INVALID_PASSWORD = SFERR_NETWORK_CLASS_BEGIN + 0x03,
SFERR_MAIL_NOT_SUPPORT_UIDL = SFERR_NETWORK_CLASS_BEGIN + 0x04,
SFERR_NETWORK_CLASS_END = 0x557F
};
SFCErrorEnum は SFCError 型のエラー コードを表す列挙型です。 エラー コードには以下のものがあります。
BREW で定義されているエラーのエイリアス
| SophiaFramework でのエラー コード | BREW でのエラー コード(値) | 意味 |
|---|---|---|
| SFERR_NO_ERROR | SUCCESS (0x0000) | エラーなし |
| SFERR_FAILED | EFAILED (0x0001) | 一般的なエラー |
| SFERR_ALREADY | EALREADY (0x001A) | 操作が既に進行中 |
| SFERR_NO_MEMORY | ENOMEMORY (0x0002) | メモリが不足 |
| SFERR_INVALID_STATE | EBADSTATE (0x000D) | 状態が無効 |
| SFERR_INVALID_PARAM | EBADPARM (0x000E) | パラメータが無効 |
| SFERR_INVALID_FORMAT | EINVALIDFORMAT (0x0011) | フォーマットが無効 |
| SFERR_INVALID_MEMORY | EMEMPTR (0x001D) | メモリ ポインタが不良 |
| SFERR_UNSUPPORTED | EUNSUPPORTED (0x0014) | API がサポートされていない |
| SFERR_CLASS_UNSUPPORTED | ECLASSNOTSUPPORT (0x0003) | 指定したクラスがサポートされていない |
SophiaFramework で独自に定義されているエラー コード
| エラーコード | 値 | 意味 |
|---|---|---|
| SFERR_UNAVAILABLE | 0x4000 | 使用できない関数が呼ばれた |
| SFERR_STREAM_NOT_OPEN | 0x5500 | ストリームが開かれていない |
| SFERR_STREAM_ALREADY_OPEN | 0x5501 | ストリームが既に開かれている |
| SFERR_STREAM_READ_FAILED | 0x5502 | ストリームからの読み込みの失敗した |
| SFERR_STREAM_WRITE_FAILED | 0x5503 | ストリームへの書き込みの失敗した |
| SFERR_STREAM_EOS | 0x5504 | ストリームの終端に到達した |
| SFERR_STREAM_BUFFER_FULL | 0x5505 | ストリームのバッファに空きがない |
| SFERR_STREAM_NO_DATA | 0x5506 | ストリームにデータがない |
| SFERR_STREAM_CANNOT_BIND | 0x5507 | バインドできない |
| SFERR_NETWORK_NOT_OPEN | 0x5540 | ネットワークが開かれていない |
| SFERR_NETWORK_ALREADY_OPEN | 0x5541 | ネットワークがすでに開かれている |
| SFERR_NETWORK_CONNECTING | 0x5542 | 接続の確立中 |
| SFERR_MAIL_INVALID_PASSWORD | 0x5543 | パスワードが間違っている |
| SFERR_MAIL_NOT_SUPPORT_UIDL | 0x5544 | UIDL コマンドをサーバがサポートしていない |
| SFERR_XML_BAD_VERSION | 0x5580 | XML ドキュメントのバージョンが不正 |
| SFERR_XML_BAD_ENCODING | 0x5581 | XML ドキュメントのエンコーディング文字が間違っている |
| SFERR_XML_BAD_STANDALONE | 0x5582 | XML ドキュメントのスタンドアロン文字が間違っている |
| SFERR_XML_BAD_SEQUENCE | 0x5583 | XML ドキュメントの順序が間違っている (コメントと "]]>" のような文字データ) |
| SFERR_XML_BAD_ATTRDEFTYPE | 0x5584 | デフォルト属性の定義タイプが間違っている |
| SFERR_XML_BAD_XSITYPE | 0x5585 | スキーマ付き XML ドキュメントで xsi:type というグローバル属性の定義が間違っている |
| SFERR_XML_BAD_ATTRTYPE | 0x5586 | 属性の定義タイプが間違っている |
| SFERR_XML_EXPECT_EQUALSIGN | 0x5587 | "=" マークが欠けている |
| SFERR_XML_EXPECT_NOTATIONNAME | 0x5588 | DTD 付き XML ドキュメントで表記法の声明が欠けている |
| SFERR_XML_EXPECT_ATTRNAME | 0x5589 | 属性の名前が欠けている |
| SFERR_XML_EXPECT_DEFAULTATTR | 0x558A | DTD 付き XML ドキュメントでデフォルト属性が欠けている |
| SFERR_XML_EXPECT_DECLSTRING | 0x558B | XML ドキュメントの先頭声明で何かが欠けている |
| SFERR_XML_EXPECT_ELEMENTNAME | 0x558C | 要素の名前が欠けている |
| SFERR_XML_EXPECT_PINAME | 0x558D | 処理命令ノードの名前が欠けている |
| SFERR_XML_EXPECT_WHITESPACE | 0x558E | 空白文字が欠けている |
| SFERR_XML_EXPECT_ATTRTYPE | 0x558F | DTD 付き XML ドキュメントで ATTLIST で宣言されている属性のタイプが欠けている |
| SFERR_XML_EXPECT_ATTRVALUE | 0x5590 | 属性値が欠けている |
| SFERR_XML_EXPECT_ENDTAG | 0x5591 | 末尾タグが欠けている |
| SFERR_XML_EXPECT_PENAME | 0x5592 | DTD 付き XML ドキュメントで ENTITY で宣言されているエンティティ名前が欠けている |
| SFERR_XML_EXPECT_ENTITYNAME | 0x5593 | DTD 付き XML ドキュメントで実体参照の名前が欠けている |
| SFERR_XML_EXPECT_ENUMPIPE | 0x5594 | DTD 付き XML ドキュメントで属性または要素の声明のパイプマークが欠けている |
| SFERR_XML_EXPECT_ENUMVALUE | 0x5595 | DTD 付き XML ドキュメントで属性の列挙値が欠けている |
| SFERR_XML_EXPECT_SEQCHOICE | 0x5596 | DTD 付き XML ドキュメントで複数の子要素の区切マーク (カンマ、パイプ) が欠けている |
| SFERR_XML_EXPECT_ASTERISK | 0x5597 | DTD 付き XML ドキュメントで要素の出現回数の指定時に、"*" マークが欠けている |
| SFERR_XML_EXPECT_OPENSIGN | 0x5598 | DTD 付き XML ドキュメントで "("、"["、"<" マークが欠けている |
| SFERR_XML_EXPECT_ENDSIGN | 0x5599 | DTD 付き XML ドキュメントで ")"、"]"、">" マークが欠けている |
| SFERR_XML_EXPECT_NDATA | 0x559A | DTD 付き XML ドキュメントのエンティティの声明に NDATA キーワードが欠けている |
| SFERR_XML_EXPECT_ENTITYVALUE | 0x559B | DTD 付き XML ドキュメントでエンティティ値が欠けている |
| SFERR_XML_EXPECT_QUOTEDSTRING | 0x559C | XML ドキュメントの先頭声明に引用する文字が欠けている |
| SFERR_XML_EXPECT_XMLVERSION | 0x559D | XML ドキュメントの先頭声明のバージョン情報が欠けている |
| SFERR_XML_EXPECT_ENCODING | 0x559E | XML ドキュメントの先頭声明のエンコーディング情報が欠けている |
| SFERR_XML_EXPECT_COLON | 0x559F | DTD 付き XML ドキュメントで名前空間付きの場合の、エンティティ名または表記法名の中にコロンマークが欠けている |
| SFERR_XML_EXPECT_SCHEMALOCATION | 0x55A0 | スキーマ付き XSD ドキュメントで include 又は redfine という異なる名前空間を参照する時、schemaLocation 属性が欠けている |
| SFERR_XML_EXPECT_NAMEREF | 0x55A1 | スキーマ付き XSD ドキュメントでデータ型の名前又は名前参照が欠けている |
| SFERR_XML_EXPECT_SIMPLETYPE_CONTENT | 0x55A2 | スキーマ付き XSD ドキュメントで単純型内容 (simpleContent) が欠けている |
| SFERR_XML_EXPECT_SIMPLETYPE_INLIST | 0x55A3 | スキーマ付き XSD ドキュメントのある単純型にリスト型 (list) が欠けている |
| SFERR_XML_EXPECT_SIMPLETYPE_INRESTRICTION | 0x55A4 | スキーマ付き XSD ドキュメントのある単純型に匿名の型定義 (restriction) が欠けている |
| SFERR_XML_EXPECT_SIMPLETYPE_INUNION | 0x55A5 | スキーマ付き XSD ドキュメントのある単純型にユニオン (union) データ型が欠けている |
| SFERR_XML_EXPECT_ATOMIC_ITEMTYPE | 0x55A6 | スキーマ付き XSD ドキュメントでデータ型のベースタイプはアトムタイプではない |
| SFERR_XML_EXPECT_BASETYPE | 0x55A7 | スキーマ付き XSD ドキュメントである要素のベース属性が欠けている |
| SFERR_XML_EXPECT_DERIVED_TYPE | 0x55A8 | スキーマ付き XML ドキュメントで該当するデータ型は派生データ型ではない |
| SFERR_XML_EXPECT_DATATYPEVALIDATOR | 0x55A9 | スキーマ付き XML ドキュメントで属性の検証データタイプ (LPDATATYPEVALIDATOR) が欠けている |
| SFERR_XML_EXPECT_SEQUENCECOMMA | 0x55AA | DTD 付き XML ドキュメントで属性または要素の声明ではコンママークが欠けている |
| SFERR_XML_EXPECT_WS_COLLAPSE | 0x55AB | スキーマ付き XML ドキュメントで whiteSpace 要素の属性「value」値が "collapse" に限定されている |
| SFERR_XML_UNTERMINATED_STARTTAG | 0x55AC | 同レイヤタグがまだ終了していない |
| SFERR_XML_UNTERMINATED_PI | 0x55AD | 処理命令文書がまだ終了していない |
| SFERR_XML_UNTERMINATED_COMMENT | 0x55AE | コメント文書がまだ終了していない |
| SFERR_XML_UNTERMINATED_ELEMENTDECL | 0x55AF | DTD 付き XML ドキュメントの要素定義がまだ終了していない |
| SFERR_XML_UNTERMINATED_ENTITYDECL | 0x55B0 | DTD 付き XML ドキュメントのエンティティ定義がまだ終了していない |
| SFERR_XML_UNTERMINATED_NOTATIONDECL | 0x55B1 | DTD 付き XML ドキュメントの表記法定義がまだ終了していない |
| SFERR_XML_UNTERMINATED_XMLDECL | 0x55B2 | XML ドキュメント先頭の声明部分がまだ終了していない |
| SFERR_XML_UNTERMINATED_ENTITYREF | 0x55B3 | エンティティ参照の部分がまだ終了していない (セミコロンが欠けている) |
| SFERR_XML_UNTERMINATED_CDATA | 0x55B4 | CDATA セクションの文書がまだ終了していない |
| SFERR_XML_UNSUPPORT_XMLVERSION | 0x55B5 | XML1.0 または XML1.1 以外のバージョンはサポートしていない |
| SFERR_XML_UNSUPPORT_FEATURE | 0x55B6 | スキーマ付き XSD ドキュメントでこのデータ型がサポートしていない |
| SFERR_XML_INVALID_CHARREF | 0x55B7 | 該当する文字が有効な範囲ない |
| SFERR_XML_INVALID_ATTRVALUE | 0x55B8 | 属性値が間違っている |
| SFERR_XML_INVALID_ELEMENTNAME | 0x55B9 | 要素名前が間違っている |
| SFERR_XML_INVALID_ENTITYREFNAME | 0x55BA | エンティティ参照名前が間違っている |
| SFERR_XML_INVALID_ELEMENT | 0x55BB | 要素が間違っている |
| SFERR_XML_INVALID_NDATA | 0x55BC | DTD 付き XML ドキュメントのエンティティ定義で NDATA が間違っている |
| SFERR_XML_INVALID_TARGETNAMESPACE | 0x55BD | スキーマ付き XML ドキュメントで targetNamespace 属性値が間違っている |
| SFERR_XML_INVALID_XMLSPACE | 0x55BE | 接頭辞が付く名前空間のグローバル属性 xml:space が間違っている |
| SFERR_XML_INVALID_CHILDRENELEM | 0x55BF | DTD 付き XML ドキュメントで子要素と定義が間違っている |
| SFERR_XML_INVALID_INSTANDALONE | 0x55C0 | スタンドアロン文書が内部のサブセットと関連していない |
| SFERR_XML_INVALID_IMPORTNAMESPACE | 0x55C1 | スキーマ付き XML ドキュメントで名前空間が間違っている |
| SFERR_XML_INVALID_SCHEMA_ELEMENT | 0x55C2 | スキーマ付き XSD ドキュメントで要素声明が間違っている |
| SFERR_XML_INVALID_SCHEMA_ROOT | 0x55C3 | スキーマ付き XSD ドキュメントでスキーマルートの定義が間違っている |
| SFERR_XML_INVALID_ANNOTATION | 0x55C4 | スキーマ付き XSD ドキュメントで Annotation データ型の定義が間違っている |
| SFERR_XML_INVALID_SIMPLECONTENT | 0x55C5 | スキーマ付き XSD ドキュメントで単純型内容データ型が間違っている |
| SFERR_XML_INVALID_COMPLEXCONTENT | 0x55C6 | スキーマ付き XSD ドキュメントで複合型内容データ型が間違っている |
| SFERR_XML_INVALID_ATTGROUPCONTENT | 0x55C7 | スキーマ付き XSD ドキュメントで属性グループデータ型の内容が間違っている |
| SFERR_XML_INVALID_ATTRIBUTECONTENT | 0x55C8 | スキーマ付き XSD ドキュメントで属性データ型の内容が間違っている |
| SFERR_XML_INVALID_DEFAULT_FIXED_ATTI | 0x55C9 | スキーマ付き XSD ドキュメントで属性の定義に fixed と default 設定が同時に使用できない |
| SFERR_XML_INVALID_ATTRIBUTE_NS | 0x55CA | スキーマ付き XSD ドキュメントで属性を所属する名前空間が間違っている |
| SFERR_XML_INVALID_GROUPCONTENT | 0x55CB | スキーマ付き XSD ドキュメントでグループデータ型の内容が間違っている |
| SFERR_XML_INVALID_ANNOTATIONCONTENT | 0x55CC | スキーマ付き XSD ドキュメントで Annotation データ型の内容が間違っている |
| SFERR_XML_INVALID_SIMPLETYPECONTENT | 0x55CD | スキーマ付き XSD ドキュメントで単純型の内容が間違っている |
| SFERR_XML_INVALID_LISTCONTENT | 0x55CE | スキーマ付き XSD ドキュメントでリストデータ型の内容が間違っている |
| SFERR_XML_INVALID_RESTRICTIONCONTENT | 0x55CF | スキーマ付き XSD ドキュメントで型定義データ型の内容が間違っている |
| SFERR_XML_INVALID_UNIONCONTENT | 0x55D0 | スキーマ付き XSD ドキュメントでユニオンデータ型の内容が間違っている |
| SFERR_XML_INVALID_REDEFINE | 0x55D1 | スキーマ付き XSD ドキュメントで redefine 定義が重複している |
| SFERR_XML_INVALID_REDEFINE_SIMPLETYPE | 0x55D2 | スキーマ付き XSD ドキュメントで redefine する単純型が間違っている |
| SFERR_XML_INVALID_REDEFINE_SIMPLETYPEBASE | 0x55D3 | スキーマ付き XSD ドキュメントで redefine する単純型のベース型が間違っている |
| SFERR_XML_INVALID_REDEFINE_COMPLEXTYPE | 0x55D4 | スキーマ付き XSD ドキュメントで redefine する複合型が間違っている |
| SFERR_XML_INVALID_REDEFINE_COMPLEXTYPEBASE | 0x55D5 | スキーマ付き XSD ドキュメントで redefine する複合型のベース型が間違っている |
| SFERR_XML_INVALID_REDEFINE_GROUP_MINMAX | 0x55D6 | スキーマ付き XSD ドキュメントで redefine するグループデータ型の範囲が間違っている |
| SFERR_XML_INVALID_REDEFINE_CHILD | 0x55D7 | スキーマ付き XSD ドキュメントで redefine で変更できるものではない |
| SFERR_XML_INVALID_COMPLEXTYPEINFO | 0x55D8 | スキーマ付き XSD ドキュメントで複合型の内容が間違っている |
| SFERR_XML_INVALID_SIMPLECONTENT_BASE | 0x55D9 | スキーマ付き XSD ドキュメントで単純型内容のベース型が間違っている |
| SFERR_XML_INVALID_COMPLEXTYPE_BASE | 0x55DA | スキーマ付き XSD ドキュメントで複合型のベース型が間違っている |
| SFERR_XML_INVALID_CHILD_COMPLEXCONTENT | 0x55DB | スキーマ付き XSD ドキュメントで複合型内容が複数ある |
| SFERR_XML_INVALID_DEFAULT_FIXED_ELEMENT | 0x55DC | スキーマ付き XSD ドキュメントで要素の定義に fixed と default 設定を同時使用している |
| SFERR_XML_INVALID_SUBSGROUP | 0x55DD | スキーマ付き XSD ドキュメントで代替グループ型が間違っている |
| SFERR_XML_INVALID_NSREFERENCE | 0x55DE | スキーマ付き XSD ドキュメントで名前空間の対応が間違っている |
| SFERR_XML_INVALID_ALLCONTENT | 0x55DF | スキーマ付き XSD ドキュメントで all 型の内容が間違っている |
| SFERR_XML_INVALID_MIN_MAX_OCCURS | 0x55E0 | スキーマ付き XSD ドキュメントで定義したデータの範囲が間違っている |
| SFERR_XML_INVALID_CHILD_COMPLEXTYPE | 0x55E1 | スキーマ付き XSD ドキュメントで複合型の子データ型でない |
| SFERR_XML_INVALID_ANYATTRIBUTECONTENT | 0x55E2 | スキーマ付き XSD ドキュメントで AnyAttribute 型の内容が間違っている |
| SFERR_XML_INVALID_CHILD_SIMPLECONTENT | 0x55E3 | スキーマ付き XSD ドキュメントで単純型内容が複数ある |
| SFERR_XML_INVALID_SIMPLETYPE_HAS_CHILD | 0x55E4 | スキーマ付き XSD ドキュメントで単純型にテキスト以外の宣言を持っている |
| SFERR_XML_INVALID_FIXED_VALUE | 0x55E5 | DTD 又は Schema 付きの XML ドキュメントで実際の値と fixed 定義で属性値が間違っている |
| SFERR_XML_INVALID_BLOCK_VALUE | 0x55E6 | スキーマ付き XSD ドキュメントで block で定義する部分が間違っている |
| SFERR_XML_INVALID_FINAL_VALUE | 0x55E7 | スキーマ付き XSD ドキュメントで final で定義する部分が間違っている |
| SFERR_XML_UNKNOWN_ENTITY | 0x55E8 | DTD 付き XML ドキュメントでこの実体が定義されていない |
| SFERR_XML_UNKNOWN_MODELTYPE | 0x55E9 | DTD 付き XML ドキュメントでこの要素のモデルタイプが定義されていない |
| SFERR_XML_UNKNOWN_PREFIX | 0x55EA | XML ドキュメントでこの接頭辞の定義が見つからない |
| SFERR_XML_UNKNOWN_COMPLEXTYPE | 0x55EB | スキーマ付き XSD ドキュメントでこの複合型が定義されていない |
| SFERR_XML_UNKNOWN_SIMPLETYPE | 0x55EC | スキーマ付き XSD ドキュメントでこの単純型が定義されていない |
| SFERR_XML_DIFFERENCE_INCLUDE_NS | 0x55ED | スキーマ付き XSD ドキュメントで include で定義する文書の名前空間と include される文章の名前空間が間違っている |
| SFERR_XML_DIFFERENCE_IMPORT_NS | 0x55EE | スキーマ付き XSD ドキュメントで import で定義する namespace 属性値は import される文章の名前空間が間違っている |
| SFERR_XML_DIFFERENCE_REDEFINE_NS | 0x55EF | スキーマ付き XSD ドキュメントで redefine で定義する文書の名前空間と redefine される文章の名前空間が間違っている |
| SFERR_XML_MORE_ENDTAG | 0x55F0 | XML ドキュメントで">"タグの数が多すぎる |
| SFERR_XML_MORE_ELEMENT | 0x55F1 | DTD 又は Schema 付きの XML ドキュメントで実際の要素数が定義する要素数より多い |
| SFERR_XML_MORE_COMPLEXTYPE_NAME | 0x55F2 | スキーマ付き XSD ドキュメントで余分な複合型の名前が定義されている |
| SFERR_XML_MORE_SIMPLEYPE_NAME | 0x55F3 | スキーマ付き XSD ドキュメントで余分な単純型の名前が定義されている |
| SFERR_XML_MORE_ATTRIBUTEREF_CONTENT | 0x55F4 | スキーマ付き XSD ドキュメントで余分な属性の内容が定義されている |
| SFERR_XML_NOT_OPTIONAL_DEFAULT_ATTI | 0x55F5 | スキーマ付き XSD ドキュメントで属性の定義に default と optional で use 以外の設定が同時に使用できない |
| SFERR_XML_NOT_FIND_SIMPLETYPE | 0x55F6 | スキーマ付き XSD ドキュメントでこの単純型が見つからない |
| SFERR_XML_NOT_FIND_REDEFINE_DECLARATION | 0x55F7 | スキーマ付き XSD ドキュメントでこの redefine する宣言が見つからない |
| SFERR_XML_NOT_FIND_TYPE | 0x55F8 | スキーマ付き XSD ドキュメントでこのデータ型が見つからない |
| SFERR_XML_NOT_FIND_REF_ELEMENT | 0x55F9 | スキーマ付き XSD ドキュメントでこの要素参照が見つからない |
| SFERR_XML_NOT_FIND_DECLARATION | 0x55FA | スキーマ付き XSD ドキュメントでこのスキーマ宣言が見つからない |
| SFERR_XML_NOT_FIND_ATTRIBUTE | 0x55FB | スキーマ付き XSD ドキュメントでこの属性の定義が見つからない |
| SFERR_XML_NOT_FIND_BASETYPE | 0x55FC | スキーマ付き XSD ドキュメントでこのベース型の定義が見つからない |
| SFERR_XML_DUPLICATE_TYPE | 0x55FD | スキーマ付き XSD ドキュメントでデータ型の定義が重複している |
| SFERR_XML_DUPLICATE_ELEMENT_DECLARATION | 0x55FE | スキーマ付き XSD ドキュメントで要素の宣言が重複している |
| SFERR_XML_DUPLICATE_REFATTRIBUTE | 0x55FF | スキーマ付き XSD ドキュメントで属性参照が重複している |
| SFERR_XML_DUPLICATE_FACET | 0x5600 | スキーマ付き XSD ドキュメントで facet 定義が重複している |
| SFERR_XML_REPEATED_ATTRIBUTE | 0x5601 | スキーマ付き XSD ドキュメントで属性の定義が重複している |
| SFERR_XML_REPEATED_SUBSTITUTION | 0x5602 | スキーマ付き XSD ドキュメントのスキーマ定義部分に substitution の定義が重複している |
| SFERR_XML_REPEATED_EXTENSION | 0x5603 | スキーマ付き XSD ドキュメントのスキーマ定義部分に extension の定義が重複している |
| SFERR_XML_REPEATED_RESTRICTION | 0x5604 | スキーマ付き XSD ドキュメントのスキーマ定義部分に restriction の定義が重複している |
| SFERR_XML_REPEATED_UNION | 0x5605 | スキーマ付き XSD ドキュメントのスキーマ定義部分に union の定義が重複している |
| SFERR_XML_REPEATED_LIST | 0x5606 | スキーマ付き XSD ドキュメントのスキーマ定義部分に list の定義が重複している |
| SFERR_XML_NILL_NOT_ALLOWED | 0x5607 | スキーマ付き XSD ドキュメントでこの要素を空要素にすることができない |
| SFERR_XML_NO_CONTENT_FOR_REF | 0x5608 | スキーマ付き XSD ドキュメントで参照の内容が間違っている |
| SFERR_XML_NOT_ENOUGH_ELEMENT | 0x5609 | DTD 付き XML ドキュメントで要素の数が足りない |
| SFERR_XML_NOREPINMIXED | 0x560A | DTD 付き XML ドキュメントで要素の (#PCDATA) 定義に「*」と同時に存在できない |
| SFERR_XML_TAGSTACK_NOTEMPTY | 0x560B | XML ドキュメントでタグが対称ではない |
| SFERR_XML_PI_START_NO_WITHXML | 0x560C | XML ドキュメントで処理命令ノードが "xml" より前にない |
| SFERR_XML_ROOTELEM_NOTLIKE_DOCTYPE | 0x560D | XML ドキュメントのルート要素は DOCTYPE で定義するルート要素と間違っている |
| SFERR_XML_ATTR_NOTPROVIDED | 0x560E | XML ドキュメントで Required タイプの属性が設定されていない |
| SFERR_XML_NODEFAULT_ATTR_FORSTANDALONE | 0x560F | XML ドキュメントはスタンドアロンなので、属性がデフォルトされるのが必要だが、そのようになっていない |
| SFERR_XML_MULTIPLEID_ATTRS | 0x5610 | DTD 付き XML ドキュメントで ID タイプの属性が複数定義されている |
| SFERR_XML_NO_MULTIPLEID_ATTRS | 0x5611 | DTD 付き XML ドキュメントで IDRefs、Entities、NmTokens、Notation、Enumerationなどのタイプ属性が複数定義されていない |
| SFERR_XML_REUSEDID | 0x5612 | DTD 付き XML ドキュメントで ID タイプの属性を再利用できない |
| SFERR_XML_EMPTYELEM_HAS_CONTENT | 0x5613 | DTD 付き XML ドキュメントで Empty タイプの要素が内容を持っている |
| SFERR_XML_UNEXPECTED_EOF | 0x5614 | XML ドキュメントで EOF が間違っている |
| SFERR_XML_FAILED_ENUMLIST | 0x5615 | DTD 付き XML ドキュメントで Notation、Enumerationタイプの属性は解析できない |
| SFERR_XML_REDUNDANT_XMLNS_PREFIX | 0x5616 | 名前空間付きの XML ドキュメントで要素の接頭辞は xmlns で認めない |
| SFERR_XML_REDEFINEREF_COUNT | 0x5617 | スキーマ付き XSD ドキュメントで group の redefine する数が1より大きい |
| SFERR_XML_ATTFROUPREF_COUNT | 0x5618 | スキーマ付き XSD ドキュメントで attributeGroup の redefine する数が1より大きい |
| SFERR_XML_ELEMENT_WITH_ANONYMOUSTYPE | 0x5619 | スキーマ付き XSD ドキュメントで匿名型の要素が type で定義されていない |
| SFERR_XML_CIRCULAR_DEFINITION | 0x561A | スキーマ付き XSD ドキュメントでこのデータ型が繰り返し定義されている |
| SFERR_XML_ALLCONTENT_LIMITED | 0x561B | スキーマ付き XSD ドキュメントの all グループ以外に要素を声明することが許されない (all グループは一回しか表さない) |
| SFERR_XML_ABSTRACT_TYPE | 0x561C | スキーマ付き XSD ドキュメントで定義する抽象的な要素が使用される |
| SFERR_XML_TOPELEMENT_INCLUDE_REF | 0x561D | スキーマ付き XSD ドキュメントのトップ要素には他の要素を参照できない |
|
Copyright (C) 2002 - 2009 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|