/home/ntakagi/work/STLport-5.1.5/stlport/stl/_istream.c File Reference

#include <stl/_istream.h>
#include <stl/_limits.h>
#include <stl/_num_get.h>

Go to the source code of this file.

Classes

struct  _Is_not_wspace< _Traits >
struct  _Is_wspace_null< _Traits >
struct  _Scan_for_wspace< _Traits >
struct  _Scan_wspace_null< _Traits >
struct  _Scan_for_not_wspace< _Traits >
struct  _Scan_for_char_val< _Traits >
struct  _Scan_for_int_val< _Traits >

Defines

#define __BIS_int_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::int_type
#define __BIS_pos_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::pos_type
#define __BIS_off_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type

Functions

template<class _CharT, class _Traits>
bool _STLP_CALL __pushback (basic_streambuf< _CharT, _Traits > *__buf, _CharT __c)
template<class _CharT, class _Traits, class _Number>
ios_base::iostate _STLP_CALL __get_num (basic_istream< _CharT, _Traits > &__that, _Number &__val)
template<class _CharT, class _Traits, class _Is_Delim>
_STLP_MOVE_TO_PRIV_NAMESPACE
streamsize _STLP_CALL 
__read_unbuffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, streamsize _Num, _CharT *__s, _Is_Delim __is_delim, bool __extract_delim, bool __append_null, bool __is_getline)
template<class _CharT, class _Traits, class _Is_Delim, class _Scan_Delim>
streamsize _STLP_CALL __read_buffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, streamsize _Num, _CharT *__s, _Is_Delim __is_delim, _Scan_Delim __scan_delim, bool __extract_delim, bool __append_null, bool __is_getline)
template<class _CharT, class _Traits, class _Is_Delim>
void _STLP_CALL _M_ignore_unbuffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, _Is_Delim __is_delim, bool __extract_delim, bool __set_failbit)
template<class _CharT, class _Traits, class _Is_Delim, class _Scan_Delim>
void _STLP_CALL _M_ignore_buffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, _Is_Delim __is_delim, _Scan_Delim __scan_delim, bool __extract_delim, bool __set_failbit)
template<class _CharT, class _Traits, class _Max_Chars, class _Is_Delim>
streamsize _STLP_CALL _M_ignore_unbuffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, streamsize _Num, _Max_Chars __max_chars, _Is_Delim __is_delim, bool __extract_delim, bool __set_failbit)
template<class _CharT, class _Traits, class _Max_Chars, class _Is_Delim, class _Scan_Delim>
streamsize _STLP_CALL _M_ignore_buffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__buf, streamsize _Num, _Max_Chars __max_chars, _Is_Delim __is_delim, _Scan_Delim __scan_delim, bool __extract_delim, bool __set_failbit)
template<class _CharT, class _Traits, class _Is_Delim>
_STLP_MOVE_TO_PRIV_NAMESPACE
streamsize _STLP_CALL 
__copy_unbuffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__src, basic_streambuf< _CharT, _Traits > *__dest, _Is_Delim __is_delim, bool __extract_delim, bool __rethrow)
template<class _CharT, class _Traits, class _Is_Delim, class _Scan_Delim>
streamsize _STLP_CALL __copy_buffered (basic_istream< _CharT, _Traits > *__that, basic_streambuf< _CharT, _Traits > *__src, basic_streambuf< _CharT, _Traits > *__dest, _Scan_Delim __scan_delim, _Is_Delim __is_delim, bool __extract_delim, bool __rethrow)


Define Documentation

#define __BIS_int_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::int_type

Definition at line 39 of file _istream.c.

#define __BIS_off_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type

Definition at line 41 of file _istream.c.

#define __BIS_pos_type__   _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::pos_type

Definition at line 40 of file _istream.c.


Function Documentation

template<class _CharT, class _Traits, class _Is_Delim, class _Scan_Delim>
streamsize _STLP_CALL __copy_buffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __src,
basic_streambuf< _CharT, _Traits > *  __dest,
_Scan_Delim  __scan_delim,
_Is_Delim  __is_delim,
bool  __extract_delim,
bool  __rethrow 
)

template<class _CharT, class _Traits, class _Is_Delim>
_STLP_MOVE_TO_PRIV_NAMESPACE streamsize _STLP_CALL __copy_unbuffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __src,
basic_streambuf< _CharT, _Traits > *  __dest,
_Is_Delim  __is_delim,
bool  __extract_delim,
bool  __rethrow 
)

template<class _CharT, class _Traits, class _Number>
ios_base::iostate _STLP_CALL __get_num ( basic_istream< _CharT, _Traits > &  __that,
_Number &  __val 
)

template<class _CharT, class _Traits>
bool _STLP_CALL __pushback ( basic_streambuf< _CharT, _Traits > *  __buf,
_CharT  __c 
)

template<class _CharT, class _Traits, class _Is_Delim>
_STLP_MOVE_TO_PRIV_NAMESPACE streamsize _STLP_CALL __read_unbuffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __buf,
streamsize  _Num,
_CharT *  __s,
_Is_Delim  __is_delim,
bool  __extract_delim,
bool  __append_null,
bool  __is_getline 
)

template<class _CharT, class _Traits, class _Max_Chars, class _Is_Delim, class _Scan_Delim>
streamsize _STLP_CALL _M_ignore_buffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __buf,
streamsize  _Num,
_Max_Chars  __max_chars,
_Is_Delim  __is_delim,
_Scan_Delim  __scan_delim,
bool  __extract_delim,
bool  __set_failbit 
)

template<class _CharT, class _Traits, class _Is_Delim, class _Scan_Delim>
void _STLP_CALL _M_ignore_buffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __buf,
_Is_Delim  __is_delim,
_Scan_Delim  __scan_delim,
bool  __extract_delim,
bool  __set_failbit 
)

template<class _CharT, class _Traits, class _Max_Chars, class _Is_Delim>
streamsize _STLP_CALL _M_ignore_unbuffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __buf,
streamsize  _Num,
_Max_Chars  __max_chars,
_Is_Delim  __is_delim,
bool  __extract_delim,
bool  __set_failbit 
)

template<class _CharT, class _Traits, class _Is_Delim>
void _STLP_CALL _M_ignore_unbuffered ( basic_istream< _CharT, _Traits > *  __that,
basic_streambuf< _CharT, _Traits > *  __buf,
_Is_Delim  __is_delim,
bool  __extract_delim,
bool  __set_failbit 
)



Generated on Mon Mar 10 15:32:49 2008 by  doxygen 1.5.1