Public Member Functions | List of all members
uiliststream Class Reference
Inheritance diagram for uiliststream:
Inheritance graph
[legend]
Collaboration diagram for uiliststream:
Collaboration graph
[legend]

Public Member Functions

 uiliststream (const char *buffer, size_t nbytes)
 
void reset (char *buffer, size_t nbytes)
 
void rewind ()
 

Additional Inherited Members

- Protected Member Functions inherited from memorybuf::in
 in ()=default
 
virtual std::streamsize xsgetn (char *s, std::streamsize n)
 
 in (char *s, std::streamsize n)
 
void resetg (char *s, std::streamsize n)
 
std::streamsize capacity () const
 
const UList< char > list () const
 
UList< char > list ()
 
void printBufInfo (Ostream &os) const
 
std::streamsize tellg () const
 
- Protected Member Functions inherited from memorybuf
virtual std::streampos seekoff (std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out)
 
virtual std::streampos seekpos (std::streampos pos, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out)
 
std::streamsize tellg () const
 
std::streamsize tellp () const
 

Detailed Description

Definition at line 79 of file UIListStream.H.

Constructor & Destructor Documentation

◆ uiliststream()

uiliststream ( const char *  buffer,
size_t  nbytes 
)
inline

Definition at line 88 of file UIListStream.H.

Member Function Documentation

◆ reset()

void reset ( char *  buffer,
size_t  nbytes 
)
inline

Definition at line 95 of file UIListStream.H.

References memorybuf::in::resetg().

Here is the call graph for this function:

◆ rewind()

void rewind ( )
inline

Definition at line 101 of file UIListStream.H.

References clear().

Here is the call graph for this function:

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