nw::io::RomFileStream Class

Syntax

class RomFileStream : public nw::io::FileStream

Description

typedef Definitions

IOStreamCallback This callback function is called after asynchronous processing completes.(Inherited from IOStream.)

Member Variables

NW_UT_RUNTIME_TYPEINFO
protected mAvailable (Inherited from IOStream.)
protected mAsyncResult (Inherited from IOStream.)
protected mCallback (Inherited from IOStream.)
protected mArg (Inherited from IOStream.)

Member Functions

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 Write Writes data to the stream (synchronous 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
RomFileStream
V ~RomFileStream
Open
V Close Closes a stream.
V Read Reads data from the stream (synchronous process).
V Seek
V GetSize
V Tell
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.)

Class Hierarchy

nw::io::IOStream
  nw::io::FileStream
    nw::io::RomFileStream


CONFIDENTIAL