Logo Search packages:      
Sourcecode: ibus-unikey version File versions  Download package

Public Member Functions | Protected Attributes

StringBIStream Class Reference

Inheritance diagram for StringBIStream:
Inheritance graph
[legend]
Collaboration diagram for StringBIStream:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int bookmark ()
virtual int close ()
virtual int eos ()
virtual int getNext (UKBYTE &b)
virtual int getNextDW (UKDWORD &dw)
virtual int getNextW (UKWORD &w)
virtual int gotoBookmark ()
int left ()
virtual int peekNext (UKBYTE &b)
virtual int peekNextW (UKWORD &w)
void reopen ()
 StringBIStream (UKBYTE *data, int len, int elementSize=1)
virtual int unget (UKBYTE b)

Protected Attributes

struct {
   UKBYTE *   current
   UKBYTE *   data
   int   eos
   int   left
   int   len
m_bookmark
UKBYTE * m_current
UKBYTE * m_data
int m_didBookmark
int m_eos
int m_left
int m_len

Detailed Description

Definition at line 57 of file byteio.h.


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

Generated by  Doxygen 1.6.0   Back to index