class HioFileStream : public nw::io::HioFileStream
typedef Definitions| IOStreamCallback | This callback function is called after asynchronous processing completes.(Inherited from IOStream.) |
|---|
NW_UT_RUNTIME_TYPEINFO
|
(Inherited from HioFileStream.) | |
|---|---|---|
| protected | mAvailable | (Inherited from IOStream.) |
| protected | mAsyncResult | (Inherited from IOStream.) |
| protected | mCallback | (Inherited from IOStream.) |
| protected | mArg | (Inherited from IOStream.) |
| Gets the property information of the file stream. | ||
|---|---|---|
| V | GetOffsetAlign | Gets the alignment required as an offset position from the file pointer used when reading/writing files. |
| V | GetSizeAlign | Gets the alignment required as a size to be read/written once when reading/writing files. |
| V | GetBufferAlign | This function gets the alignment required for a buffer address used for sending/receiving data when reading/writing. |
| File Stream Operations | ||
| V | ReadAsync | Reads data from the stream (asynchronous process). |
| V | WriteAsync | Writes data to the stream (asynchronous process). |
| WaitAsync | Waits for the completion of asynchronous processing.(Inherited from IOStream.) | |
| V |
IsBusy
|
Checks whether asynchronous processing is currently executing. |
| Closes the file/gets status | ||
| IsAvailable | Gets a value indicating whether the stream is currently available.(Inherited from IOStream.) | |
| Other | ||
| HioFileStream | ||
| V |
Read
|
Reads data from the stream (synchronous process). |
| V |
Seek
|
|
| V | Tell | |
| V |
GetSize
|
|
Open
|
(Inherited from HioFileStream.) | |
| V |
Close
|
Closes a stream. |
| V |
Write
|
Writes data to the stream (synchronous process). |
| V | CanSeek | |
| V | CanCancel | |
| V | CanRead | Gets whether this stream can be read. |
| V | CanWrite | Gets whether this stream can be written. |
| V | CanAsync | Gets whether this stream can be processed asynchronously. |
| V |
Cancel
|
|
| V | CancelAsync | |
| IsEof | (Inherited from FileStream.) | |
nw::io::IOStream
nw::io::FileStream
nw::io::HioFileStream
nw::snd::HioSoundArchive::HioFileStream
CONFIDENTIAL