YAO_InsertData
データを挿入します。
定義
YAOStatus YAO_InsertData( YAO_FILE * ioFile, YAOSize inDataLen, void * inBuff );
戻り値
- kYAO_Success
成功
- kYAO_Failure
失敗
- kYAO_FileIO_Err
ファイル入出力エラー
- kYAO_NoCurrent
カレントが無い
- kYAO_FileIsReadOnly
ファイルアクセスモードが読み取り専用
引数
- ioFile
操作対象となるYAOファイルポインタを与えます。
- inDataLen
挿入するデータの長さを与えます。
- inBuff
挿入するデータへのポインタを与えます。
- kYAO_FileIsReadOnly
ファイルアクセスモードが読み取り専用
解説
カレントが指すデータの直前の位置に、データを挿入します。挿入後、カレントは挿入したデータの後ろ(元のデータ)を指します。
カレントがメンバオブジェクトを指している場合、メンバオブジェクトとしてデータを挿入します。
カレントがタグオブジェクトを指している場合、タグオブジェクトとしてデータを挿入します。
参照
|