Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JGadget::TStream Class Referenceabstract

#include <std-stream.h>

+ Inheritance diagram for JGadget::TStream:
+ Collaboration diagram for JGadget::TStream:

Public Member Functions

 TStream ()
 
virtual ~TStream ()=0
 
void init (TStreamBuffer *psb)
 
bool fail () const
 
bool good () const
 
void setstate (u8 state)
 
void clear (u8 state)
 
TStreamBufferrdbuf () const
 
void fill (char)
 
char fill () const
 
- Public Member Functions inherited from JGadget::TStream_base
 TStream_base ()
 
virtual ~TStream_base ()=0
 
void setf (u32)
 
void setf (u32, u32)
 
void width (s32)
 
s32 precision () const
 
s32 width () const
 
u32 flags () const
 
void Init_ ()
 

Static Public Member Functions

static char widen (char)
 
static char narrow (char, char)
 

Private Attributes

u8 state_
 
TStreamBufferrdbuf_
 
char fill_
 

Additional Inherited Members

- Static Public Attributes inherited from JGadget::TStream_base
static const u32 skipws = 0x400000
 
static const u32 dec = 0x1
 

Constructor & Destructor Documentation

◆ TStream()

JGadget::TStream::TStream ( )

◆ ~TStream()

JGadget::TStream::~TStream ( )
pure virtual

Member Function Documentation

◆ clear()

void JGadget::TStream::clear ( u8 state)

◆ fail()

bool JGadget::TStream::fail ( ) const

◆ fill() [1/2]

char JGadget::TStream::fill ( ) const
inline

◆ fill() [2/2]

void JGadget::TStream::fill ( char )

◆ good()

bool JGadget::TStream::good ( ) const

◆ init()

void JGadget::TStream::init ( TStreamBuffer * psb)

◆ narrow()

static char JGadget::TStream::narrow ( char ,
char  )
static

◆ rdbuf()

TStreamBuffer * JGadget::TStream::rdbuf ( ) const

◆ setstate()

void JGadget::TStream::setstate ( u8 state)

◆ widen()

static char JGadget::TStream::widen ( char )
static

Member Data Documentation

◆ fill_

char JGadget::TStream::fill_
private

◆ rdbuf_

TStreamBuffer* JGadget::TStream::rdbuf_
private

◆ state_

u8 JGadget::TStream::state_
private

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