wut  v1.7.0
Wii U Toolchain
Public Member Functions
IStream Class Reference

#include <IStream.h>

Inheritance diagram for IStream:
Inheritance graph
[legend]

Public Member Functions

 IStream ()
 
 IStream (IStream &src)
 
IStreamoperator= (const IStream &other)
 
IStreamoperator= (IStream &&src) noexcept
 
 ~IStream () override=default
 
- Public Member Functions inherited from IStreamBase
 IStreamBase ()=default
 
virtual ~IStreamBase ()=default
 
virtual nn::Result Read (uint32_t *bytesRead, void *buffer, uint32_t readSize)=0
 
virtual nn::Result Write (uint32_t *bytesWritten, void *buffer, uint32_t writeSize)=0
 
virtual nn::Result GetSize (uint32_t *fileSize)=0
 
virtual nn::Result Seek (int32_t offset, nn::sl::SeekOrigin seekOrigin)=0
 

Detailed Description

Definition at line 11 of file IStream.h.

Constructor & Destructor Documentation

◆ IStream() [1/2]

IStream ( )
inline

Definition at line 14 of file IStream.h.

◆ IStream() [2/2]

IStream ( IStream src)
inline

Definition at line 18 of file IStream.h.

◆ ~IStream()

~IStream ( )
overridedefault

Member Function Documentation

◆ operator=() [1/2]

IStream& operator= ( const IStream other)
inline

Definition at line 22 of file IStream.h.

◆ operator=() [2/2]

IStream& operator= ( IStream &&  src)
inlinenoexcept

Definition at line 27 of file IStream.h.


The documentation for this class was generated from the following file: