#include <FileStream.h>
|
| | FileStream () |
| |
| virtual | ~FileStream () |
| |
| virtual u32 | GetSize () const =0 |
| |
| virtual void | Seek (s32 offset, u32 origin) |
| |
| virtual void | Cancel () |
| |
| virtual bool | CancelAsync (IOStreamCallback pCallback, void *pCallbackArg) |
| |
| virtual bool | CanSeek () const =0 |
| |
| virtual bool | CanCancel () const =0 |
| |
| virtual u32 | Tell () const =0 |
| |
| | IOStream () |
| |
| virtual | ~IOStream () |
| |
| virtual void | Close ()=0 |
| |
| virtual s32 | Read (void *pDst, u32 size) |
| |
| virtual bool | ReadAsync (void *pDst, u32 size, IOStreamCallback pCallback, void *pCallbackArg) |
| |
| virtual void | Write (const void *pSrc, u32 size) |
| |
| virtual bool | WriteAsync (const void *pSrc, u32 size, IOStreamCallback pCallback, void *pCallbackArg) |
| |
| virtual bool | IsBusy () const |
| |
| virtual bool | CanAsync () const =0 |
| |
| virtual bool | CanRead () const =0 |
| |
| virtual bool | CanWrite () const =0 |
| |
| virtual u32 | GetOffsetAlign () const |
| |
| virtual u32 | GetSizeAlign () const |
| |
| virtual u32 | GetBufferAlign () const |
| |
| bool | IsAvailable () const |
| |
◆ FileStream()
| nw4hbm::ut::FileStream::FileStream |
( |
| ) |
|
|
inline |
◆ ~FileStream()
| virtual nw4hbm::ut::FileStream::~FileStream |
( |
| ) |
|
|
inlinevirtual |
◆ CanCancel()
| virtual bool nw4hbm::ut::FileStream::CanCancel |
( |
| ) |
const |
|
pure virtual |
◆ Cancel()
| void nw4hbm::ut::FileStream::Cancel |
( |
| ) |
|
|
virtual |
◆ CancelAsync()
| bool nw4hbm::ut::FileStream::CancelAsync |
( |
IOStreamCallback | pCallback, |
|
|
void * | pCallbackArg ) |
|
virtual |
◆ CanSeek()
| virtual bool nw4hbm::ut::FileStream::CanSeek |
( |
| ) |
const |
|
pure virtual |
◆ GetSize()
| virtual u32 nw4hbm::ut::FileStream::GetSize |
( |
| ) |
const |
|
pure virtual |
◆ Seek()
| void nw4hbm::ut::FileStream::Seek |
( |
s32 | offset, |
|
|
u32 | origin ) |
|
virtual |
◆ Tell()
| virtual u32 nw4hbm::ut::FileStream::Tell |
( |
| ) |
const |
|
pure virtual |
◆ NW4HBM_UT_RUNTIME_TYPEINFO
| nw4hbm::ut::FileStream::NW4HBM_UT_RUNTIME_TYPEINFO |
The documentation for this class was generated from the following files: