Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::__basic_file_base< _CharT > Struct Template Reference

#include <basic_file.h>

List of all members.

Public Methods

virtual ~__basic_file_base ()
virtual int overflow (int __c=EOF)=0
virtual int underflow ()=0
virtual int uflow ()=0
virtual int pbackfail (int __c)=0
virtual streamsize xsputn (const _CharT *__s, streamsize __n)=0
virtual streamsize xsgetn (_CharT *__s, streamsize __n)=0
virtual streamoff seekoff (streamoff __off, ios_base::seekdir __way, ios_base::openmode __mode=ios_base::in|ios_base::out)=0
virtual streamoff seekpos (streamoff __pos, ios_base::openmode __mode=ios_base::in|ios_base::out)=0
virtual streambuf * setbuf (_CharT *__b, int __len)=0
virtual int sync ()=0
virtual int doallocate ()=0
virtual streamsize sys_read (_CharT *__s, streamsize __n)=0
virtual streamsize sys_write (const _CharT *__s, streamsize __n)=0
virtual streamoff sys_seek (streamoff __off, ios_base::seekdir __way)=0
virtual int sys_close ()=0
virtual int sys_stat (void *__v)=0
virtual int showmanyc ()=0
virtual void imbue (void *__v)=0

template<typename _CharT>
struct std::__basic_file_base< _CharT >


Constructor & Destructor Documentation

template<typename _CharT>
virtual std::__basic_file_base< _CharT >::~__basic_file_base (    )  [inline, virtual]
 

Definition at line 54 of file basic_file.h.


Member Function Documentation

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::doallocate (    )  [pure virtual]
 

template<typename _CharT>
virtual void std::__basic_file_base< _CharT >::imbue (  void *    __v )  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::overflow (  int    __c = EOF )  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::pbackfail (  int    __c )  [pure virtual]
 

template<typename _CharT>
virtual streamoff std::__basic_file_base< _CharT >::seekoff (  streamoff    __off,
ios_base::seekdir    __way,
ios_base::openmode    __mode = ios_base::in|ios_base::out
)  [pure virtual]
 

template<typename _CharT>
virtual streamoff std::__basic_file_base< _CharT >::seekpos (  streamoff    __pos,
ios_base::openmode    __mode = ios_base::in|ios_base::out
)  [pure virtual]
 

template<typename _CharT>
virtual streambuf* std::__basic_file_base< _CharT >::setbuf (  _CharT *    __b,
int    __len
)  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::showmanyc (    )  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::sync (    )  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::sys_close (    )  [pure virtual]
 

template<typename _CharT>
virtual streamsize std::__basic_file_base< _CharT >::sys_read (  _CharT *    __s,
streamsize    __n
)  [pure virtual]
 

template<typename _CharT>
virtual streamoff std::__basic_file_base< _CharT >::sys_seek (  streamoff    __off,
ios_base::seekdir    __way
)  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::sys_stat (  void *    __v )  [pure virtual]
 

template<typename _CharT>
virtual streamsize std::__basic_file_base< _CharT >::sys_write (  const _CharT *    __s,
streamsize    __n
)  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::uflow (    )  [pure virtual]
 

template<typename _CharT>
virtual int std::__basic_file_base< _CharT >::underflow (    )  [pure virtual]
 

template<typename _CharT>
virtual streamsize std::__basic_file_base< _CharT >::xsgetn (  _CharT *    __s,
streamsize    __n
)  [pure virtual]
 

template<typename _CharT>
virtual streamsize std::__basic_file_base< _CharT >::xsputn (  const _CharT *    __s,
streamsize    __n
)  [pure virtual]
 


The documentation for this struct was generated from the following file:
Generated on Mon Apr 8 03:16:49 2002 for libstdc++-v3 Source by doxygen1.2.15