Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Advanced Tools Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWBufferedCharInputStreamImp

Module:  Advanced Tools   Package:  Streams


RWBufferedCharInputStreamImp RWTInputStreamBufferImp<RWCharInputStream,RWFilteredCharInputStreamImp> RWFilteredCharInputStreamImp

Local Index

Members

Header File

#include <rw/stream/RWBufferedCharInputStreamImp.h>

Description

Class RWBufferedCharInputStreamImp implements a buffer that can be used with narrow character input streams. The size of the buffer is specified in its static member make() function, which is used to create it.

Example

Protected Constructors

RWBufferedCharInputStreamImp(RWCharInputStream& sourceStream);
RWBufferedCharInputStreamImp(RWCharInputStream& sourceStream,
RWSize bufSize);
RWBufferedCharInputStreamImp(RWCharInputStream& sourceStream,
char* buffer, RWSize bufSize);

Static Public Member Functions

static RWCharInputStream 
make(RWCharInputStream& sourceStream);
static RWCharInputStream 
make(RWCharInputStream& sourceStream, RWSize bufSize);
static RWCharInputStream 
make(RWCharInputStream& sourceStream, char* buffer, 
RWSize bufSize);

Public Member Function

virtual void 
readUntil(RWCString& string, char delim);


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.