
#include <twl/tcl.h>
typedef enum
{
TCL_RESULT_SUCCESS = 0 ,
TCL_RESULT_ERROR_FS_OPEN_FILE_EX ,
TCL_RESULT_ERROR_FS_CLOSE_FILE ,
TCL_RESULT_ERROR_FS_CREATE_FILE_AUTO ,
TCL_RESULT_ERROR_FS_GET_FILE_LENGTH ,
TCL_RESULT_ERROR_FS_READ_FILE ,
TCL_RESULT_ERROR_FS_WRITE_FILE ,
TCL_RESULT_ERROR_FS_DELETE_FILE ,
TCL_RESULT_ERROR_FS_OPEN_DIRECTORY ,
TCL_RESULT_ERROR_FS_CLOSE_DIRECTORY ,
TCL_RESULT_ERROR_FS_GET_ARCHIVE_RESOURCE ,
TCL_RESULT_ERROR_OVER_NUM_PICTURES ,
TCL_RESULT_ERROR_NO_TABLE_FILE ,
TCL_RESULT_ERROR_BROKEN_TABLE_FILE ,
TCL_RESULT_ERROR_NO_NEXT_INDEX ,
TCL_RESULT_ERROR_EXIST_OTHER_FILE ,
TCL_RESULT_ERROR_ALREADY_MANAGED ,
TCL_RESULT_ERROR_NO_FIND_PICTURE ,
TCL_RESULT_ERROR_OTHER ,
TCL_RESULT_MAX
} TCLResult;
各種関数の返り値として、結果を表す値です。
内容は以下の通りです。
| TCL_RESULT_SUCCESS | 関数が正しく成功したことを表します。 |
| TCL_RESULT_ERROR_FS_OPEN_FILE_EX | 関数内の FS_OpenFileEx で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_CLOS_FILE | 関数内の FS_CloseFile で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_CREATE_FILE_AUTO | 関数内の FS_CreateFileAuto で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_GET_FILE_LENGTH | 関数内の FS_GetFileLength で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_READ_FILE | 関数内の FS_ReadFile で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_WRITE_FILE | 関数内の FS_WriteFile で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_DELETE_FILE | 関数内の FS_DeleteFile で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_OPEN_DIRECTORY | 関数内の FS_OpenDirectory で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_CLOSE_DIRECTORY | 関数内の FS_CloseDirectory で失敗したことを表します。
|
| TCL_RESULT_ERROR_FS_GET_ARCHIVE_RESOURCE | 関数内の FS_GetArchiveResource で失敗したことを表します。
|
| TCL_RESULT_ERROR_OVER_NUM_PICTURES | 管理できる上限を超えているため処理できないことを表します。 |
| TCL_RESULT_ERROR_NO_TABLE_FILE | 管理ファイルが存在しないことを表します。 |
| TCL_RESULT_ERROR_BROKEN_TABLE_FILE | 管理ファイルが壊れていることを表します。 |
| TCL_RESULT_ERROR_NO_NEXT_INDEX | 次回保存先が存在しないことを表します。 |
| TCL_RESULT_ERROR_EXIST_OTHER_FILE | 次回保存先に既にファイルが存在していることを表します。 |
| TCL_RESULT_ERROR_ALREADY_MANAGED | 次回保存先に指定されたパス上のファイルが既に管理されていることを表します。 |
| TCL_RESULT_ERROR_NO_FIND_PICTURE | 検索の結果写真やフレームが見つからなかったことを表します。 |
| TCL_RESULT_ERROR_OTHER | その他のエラーを表します。 |
2008/10/07 初版