rwlogo
SourcePro C++ 12.0

SourcePro® C++ API Reference Guide



   SourcePro C++
Documentation Home

RWIstreamDataFromCharInputStreamImp Class Reference
[Streams]

Reads data in US-ASCII format from a narrow character stream. More...

#include <rw/stream/RWIstreamDataFromCharInputStreamImp.h>

Inheritance diagram for RWIstreamDataFromCharInputStreamImp:
RWDataFromCharInputStreamImp RWDataInputStreamImp RWInputStreamImp RWStreamImp RWBodyBase RWTCountingBody< RWMutexLock > RWTMonitor< RWMutexLock >

List of all members.

Public Member Functions

virtual ~RWIstreamDataFromCharInputStreamImp ()
virtual void close ()
virtual bool isBad () const
virtual bool isFail () const
virtual bool isGood () const
virtual bool isEof () const
virtual RWSize available () const
virtual RWSize skip (RWSize numUnits)
virtual void getBool (bool &value)
virtual void getChar (char &value)
virtual void getUnsignedChar (unsigned char &value)
virtual void getSignedChar (signed char &value)
virtual void getShort (short &value)
virtual void getUnsignedShort (unsigned short &value)
virtual void getInt (int &value)
virtual void getUnsignedInt (unsigned int &value)
virtual void getLong (long &value)
virtual void getUnsignedLong (unsigned long &value)
virtual void getFloat (float &value)
virtual void getDouble (double &value)
virtual void getWchar_t (wchar_t &value)
virtual void getLongLong (long long &value)
virtual void getUnsignedLongLong (unsigned long long &value)
virtual void getLongDouble (long double &value)
virtual void getCharacter (char &value)
virtual void getWCharacter (wchar_t &value)
virtual void getUCharacter (RWUChar &value)
virtual void getSizeT (size_t &value)
virtual RWSize getBools (bool *arrayPt, RWSize count)
virtual RWSize getChars (char *arrayPt, RWSize count)
virtual RWSize getUnsignedChars (unsigned char *arrayPt, RWSize count)
virtual RWSize getSignedChars (signed char *arrayPt, RWSize count)
virtual RWSize getShorts (short *arrayPt, RWSize count)
virtual RWSize getUnsignedShorts (unsigned short *arrayPt, RWSize count)
virtual RWSize getInts (int *arrayPt, RWSize count)
virtual RWSize getUnsignedInts (unsigned int *arrayPt, RWSize count)
virtual RWSize getLongs (long *arrayPt, RWSize count)
virtual RWSize getUnsignedLongs (unsigned long *arrayPt, RWSize count)
virtual RWSize getFloats (float *arrayPt, RWSize count)
virtual RWSize getDoubles (double *arrayPt, RWSize count)
virtual RWSize getWchar_ts (wchar_t *arrayPt, RWSize count)
virtual RWSize getLongLongs (long long *arrayPt, RWSize count)
virtual RWSize getUnsignedLongLongs (unsigned long long *arrayPt, RWSize count)
virtual RWSize getLongDoubles (long double *arrayPt, RWSize count)
virtual RWSize getString (char *string, RWSize count)
virtual RWSize getWString (wchar_t *wstring, RWSize count)
virtual RWSize getUString (RWUChar *arrayPt, RWSize count)
virtual RWSize getDelimitedString (char *string, RWSize maxCount, char delim)
virtual RWSize getDelimitedWString (wchar_t *wstring, RWSize maxCount, wchar_t delim)
virtual RWSize getDelimitedUString (RWUChar *ustring, RWSize maxCount, RWUChar delim)

Static Public Member Functions

static RWDataInputStream make (const RWCharInputStream &source)
static RWDataInputStream make (const RWCharInputStream &source, std::ios *&formatter)

Protected Member Functions

 RWIstreamDataFromCharInputStreamImp (const RWCharInputStream &sourceStream)
 RWIstreamDataFromCharInputStreamImp (const RWCharInputStream &sourceStream, std::ios *&formatter)
std::istream & getIstream ()
const std::istream & getIstream () const
std::istream & getCheckedIstream ()
const std::istream & getCheckedIstream () const
std::ios & getIos ()

Detailed Description

The class RWIstreamDataFromCharInputStreamImp reads data in US-ASCII format from a narrow character stream. The RWOstreamDataToCharOutputStreamImp or iostreams std::ostream class generates the format being read. Implements the body idiom from the handle-body pattern.


Constructor & Destructor Documentation

virtual RWIstreamDataFromCharInputStreamImp::~RWIstreamDataFromCharInputStreamImp (  )  [virtual]

Destructor.

RWIstreamDataFromCharInputStreamImp::RWIstreamDataFromCharInputStreamImp ( const RWCharInputStream sourceStream  )  [protected]

Initializes the reference to the narrow character stream that will be used as the source of characters.

Parameters:
sourceStream The narrow character stream that will serve as the source of characters.
RWIstreamDataFromCharInputStreamImp::RWIstreamDataFromCharInputStreamImp ( const RWCharInputStream sourceStream,
std::ios *&  formatter 
) [protected]

Initializes the reference to the narrow character stream that will be used as the source of characters.

Parameters:
sourceStream The narrow character stream that will serve as the source of characters.
formatter An object that can be used to modify the format recognized by the stream. This object is initialized by the stream and then returned to the caller.

Member Function Documentation

virtual RWSize RWIstreamDataFromCharInputStreamImp::available (  )  const [virtual]

Returns the number of narrow characters that can be read from the embedded iostreams std::istream object without blocking. Throws no exceptions.

Reimplemented from RWDataFromCharInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::close (  )  [virtual]

Forwards the close() call to the next processing narrow character input stream.

Reimplemented from RWDataFromCharInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getBool ( bool &  value  )  [virtual]

Reads a bool value from the stream.

Parameters:
value The bool value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getBools ( bool *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of bool value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getChar ( char &  value  )  [virtual]

Reads a char value from the stream.

Parameters:
value The char value to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getCharacter ( char &  value  )  [virtual]

Reads a char value from the stream.

Parameters:
value The char value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getChars ( char *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of char value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

const std::istream& RWIstreamDataFromCharInputStreamImp::getCheckedIstream (  )  const [protected]

Returns the embedded iostreams std::istream object that is used to format data.

Exceptions:
RWExternalStreamException Thrown if the embedded std::istream object is in a failed or bad state.

std::istream& RWIstreamDataFromCharInputStreamImp::getCheckedIstream (  )  [protected]

Returns the embedded iostreams std::istream object that is used to format data.

Exceptions:
RWExternalStreamException Thrown if the embedded std::istream object is in a failed or bad state.
virtual RWSize RWIstreamDataFromCharInputStreamImp::getDelimitedString ( char *  string,
RWSize  maxCount,
char  delim 
) [virtual]

Reads narrow characters from the stream until the last character read is equal to delim, or maxCount narrow characters have been read, or the end of the input sequence is reached. The narrow characters read are stored in string. The function returns the actual number of narrow characters read from the stream.

Parameters:
string A pointer to the string receiving the narrow characters extracted from the stream.
maxCount The maximum number of narrow characters to be read.
delim The narrow character used as a delimiter.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getDelimitedUString ( RWUChar ustring,
RWSize  maxCount,
RWUChar  delim 
) [virtual]

Reads UTF-16 characters from the stream until the last character read is equal to delim, or maxCount UTF-16 characters have been read, or the end of the input sequence is reached. The UTF-16 characters read are stored in ustring. The function returns the actual number of UTF-16 characters read from the stream.

Parameters:
ustring A pointer to the string receiving the UTF-16 characters extracted from the stream.
maxCount The maximum number of UTF-16 characters to be read.
delim The UTF-16 character used as a delimiter.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getDelimitedWString ( wchar_t *  wstring,
RWSize  maxCount,
wchar_t  delim 
) [virtual]

Reads wide characters from the stream until the last character read is equal to delim, or maxCount wide characters have been read, or the end of the input sequence is reached. The wide characters read are stored in wstring. The function returns the actual number of wide characters read from the stream.

Parameters:
wstring A pointer to the string receiving the wide characters extracted from the stream.
maxCount The maximum number of wide characters to be read.
delim The wide character used as a delimiter.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getDouble ( double &  value  )  [virtual]

Reads a double value from the stream.

Parameters:
value The double value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getDoubles ( double *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of double value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getFloat ( float &  value  )  [virtual]

Reads a float value from the stream.

Parameters:
value The float value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getFloats ( float *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of float value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getInt ( int &  value  )  [virtual]

Reads a int value from the stream.

Parameters:
value The int value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getInts ( int *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of int value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

std::ios& RWIstreamDataFromCharInputStreamImp::getIos (  )  [inline, protected]

Returns a reference to the std::ios base class of the embedded std::istream object. The std::ios reference can then be used to modify the format flags used by the embedded std::istream object when decoding formatted US-ASCII representation of the data inserted in this input stream.

const std::istream& RWIstreamDataFromCharInputStreamImp::getIstream (  )  const [inline, protected]

Returns the embedded iostreams std::istream object that is used to format data. Throws no exceptions.

std::istream& RWIstreamDataFromCharInputStreamImp::getIstream (  )  [inline, protected]

Returns the embedded iostreams std::istream object that is used to format data. Throws no exceptions.

virtual void RWIstreamDataFromCharInputStreamImp::getLong ( long &  value  )  [virtual]

Reads a long value from the stream.

Parameters:
value The long value to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getLongDouble ( long double &  value  )  [virtual]

Reads a long double value from the stream.

Parameters:
value The long double value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getLongDoubles ( long double *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of long double value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getLongLong ( long long &  value  )  [virtual]

Reads a long long value from the stream.

Parameters:
value The long long value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getLongLongs ( long long *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of long long value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getLongs ( long *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of long value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getShort ( short &  value  )  [virtual]

Reads a short value from the stream.

Parameters:
value The short value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getShorts ( short *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of short value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getSignedChar ( signed char &  value  )  [virtual]

Reads a signed char value from the stream.

Parameters:
value The signed char value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getSignedChars ( signed char *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of signed char value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getSizeT ( size_t &  value  )  [virtual]

Reads a size_t value from the stream.

Parameters:
value The size_t value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getString ( char *  string,
RWSize  count 
) [virtual]

Reads a narrow character string from the stream. The string must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
string A pointer to the string's first element.
count The number of elements to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUCharacter ( RWUChar value  )  [virtual]

Reads a UTF-16 character from the stream.

Parameters:
value The UTF-16 value to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUnsignedChar ( unsigned char &  value  )  [virtual]

Reads a unsigned char value from the stream.

Parameters:
value The unsigned char value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUnsignedChars ( unsigned char *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of unsigned char value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUnsignedInt ( unsigned int &  value  )  [virtual]

Reads a unsigned int value from the stream.

Parameters:
value The unsigned int value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUnsignedInts ( unsigned int *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of unsigned int value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUnsignedLong ( unsigned long &  value  )  [virtual]

Reads a unsigned long value from the stream.

Parameters:
value The unsigned long value to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUnsignedLongLong ( unsigned long long &  value  )  [virtual]

Reads a unsigned long long value from the stream.

Parameters:
value The unsigned long long value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUnsignedLongLongs ( unsigned long long *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of unsigned long long value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUnsignedLongs ( unsigned long *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of unsigned long value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getUnsignedShort ( unsigned short &  value  )  [virtual]

Reads a unsigned short value from the stream.

Parameters:
value The unsigned short value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUnsignedShorts ( unsigned short *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of unsigned short value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getUString ( RWUChar arrayPt,
RWSize  count 
) [virtual]

Reads a UTF-16 character string from the stream. The string must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the string's first element.
count The number of elements to be read from the stream.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getWchar_t ( wchar_t &  value  )  [virtual]

Reads a wchar_t value from the stream.

Parameters:
value The wchar_t value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getWchar_ts ( wchar_t *  arrayPt,
RWSize  count 
) [virtual]

Reads an array of wchar_t value(s) from the stream. The array must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
arrayPt A pointer to the array's first element.
count The number of elements to be read from the stream.

Exceptions:
RWIncompleteStreamOperation Thrown when elements from the stream cannot be read.

Implements RWDataInputStreamImp.

virtual void RWIstreamDataFromCharInputStreamImp::getWCharacter ( wchar_t &  value  )  [virtual]

Reads a wchar_t value from the stream.

Parameters:
value The wchar_t value to be read from the stream.

Implements RWDataInputStreamImp.

virtual RWSize RWIstreamDataFromCharInputStreamImp::getWString ( wchar_t *  wstring,
RWSize  count 
) [virtual]

Reads a wide character string from the stream. The string must have been pre-allocated to contain at least count elements. The functions return the number of elements read.

Parameters:
wstring A pointer to the string's first element.
count The number of elements to be read from the stream.

Implements RWDataInputStreamImp.

virtual bool RWIstreamDataFromCharInputStreamImp::isBad (  )  const [virtual]

Returns true if either one of the embedded iostreams std::istream objects, or the next processing narrow character input stream object is in a bad state. Throws no exceptions.

Reimplemented from RWDataFromCharInputStreamImp.

virtual bool RWIstreamDataFromCharInputStreamImp::isEof (  )  const [virtual]

Returns true if either one of the embedded iostreams std::istream objects or the next processing narrow character input stream object is in an eof state. Throws no exceptions.

Reimplemented from RWDataFromCharInputStreamImp.

virtual bool RWIstreamDataFromCharInputStreamImp::isFail (  )  const [virtual]

Returns true if either one of the embedded iostreams std::istream objects or the next processing narrow character input stream object is in a failed state. Throws no exceptions.

Reimplemented from RWDataFromCharInputStreamImp.

virtual bool RWIstreamDataFromCharInputStreamImp::isGood (  )  const [virtual]

Returns true if both the embedded iostreams std::istream object, and the next processing narrow character input stream object are in good state. Throws no exceptions.

Reimplemented from RWDataFromCharInputStreamImp.

static RWDataInputStream RWIstreamDataFromCharInputStreamImp::make ( const RWCharInputStream source,
std::ios *&  formatter 
) [inline, static]

Constructs an RWIstreamDataFromCharInputStreamImp instance that uses source as its source of narrow characters, and returns a handle to it. Throws no exceptions.

Parameters:
source The narrow character stream that is used as the source of characters.
formatter An object that can be used to modify the format recognized by the stream. This object is initialized by the stream and then returned to the caller.
static RWDataInputStream RWIstreamDataFromCharInputStreamImp::make ( const RWCharInputStream source  )  [inline, static]

Constructs an RWIstreamDataFromCharInputStreamImp instance that uses source as its source of narrow characters, and returns a handle to it. Throws no exceptions.

Parameters:
source The narrow character stream that is used as the source of characters.
virtual RWSize RWIstreamDataFromCharInputStreamImp::skip ( RWSize  numUnits  )  [virtual]

Skips numUnits narrow characters(s) from the embedded iostreams std::istream object if possible. The function returns the actual number of narrow characters skipped, which can be any value between 0 and numUnits.

Parameters:
numUnits The number of narrow characters to be skipped.

Reimplemented from RWDataFromCharInputStreamImp.

 All Classes Functions Variables Typedefs Enumerations Enumerator Friends

© 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.