|  |  | Whole document treeTemplatestd::__basic_file class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members 
 std::__basic_file< _CharT >  Class Template Reference#include <basic_file.h>
Inheritance diagram for std::__basic_file:  [legend]List of all members. 
| 
 Public Methods |  |  | __basic_file (__c_lock *__lock=0) |  | void | _M_open_mode (ios_base::openmode __mode, int &__p_mode, int &__rw_mode, char *__c_mode) |  | __basic_file * | open (const char *__name, ios_base::openmode __mode, int __prot=0664) |  | __basic_file * | sys_open (__c_file_type *__file, ios_base::openmode __mode) |  | _CharT | sys_getc () |  | _CharT | sys_ungetc (_CharT) |  | __basic_file * | close () |  | bool | is_open () |  | virtual | ~__basic_file () |  | virtual int | overflow (int __c=EOF) |  | virtual int | underflow () |  | virtual int | uflow () |  | virtual int | pbackfail (int __c) |  | virtual streamsize | xsputn (const _CharT *__s, streamsize __n) |  | virtual streamsize | xsgetn (_CharT *__s, streamsize __n) |  | virtual streamoff | seekoff (streamoff __off, ios_base::seekdir __way, ios_base::openmode __mode=ios_base::in|ios_base::out) |  | virtual streamoff | seekpos (streamoff __pos, ios_base::openmode __mode=ios_base::in|ios_base::out) |  | virtual streambuf * | setbuf (_CharT *__b, int __len) |  | virtual int | sync () |  | virtual int | doallocate () |  | virtual streamsize | sys_read (_CharT *__s, streamsize __n) |  | virtual streamsize | sys_write (const _CharT *__s, streamsize __n) |  | virtual streamoff | sys_seek (streamoff __off, ios_base::seekdir __way) |  | virtual int | sys_close () |  | virtual int | sys_stat (void *__v) |  | virtual int | showmanyc () |  | virtual void | imbue (void *__v) |  template<typename _CharT>class std::__basic_file< _CharT >
 Constructor & Destructor Documentation
 
  
    | 
        
          | template<typename _CharT> |  
          | std::__basic_file< _CharT >::__basic_file | ( | __c_lock * | __lock = 0 | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual std::__basic_file< _CharT >::~__basic_file | ( |  | ) |  [virtual] |  |  
 Member Function Documentation
 
  
    | 
        
          | template<typename _CharT> |  
          | void std::__basic_file< _CharT >::_M_open_mode | ( | ios_base::openmode | __mode, |  
          |  |  | int & | __p_mode, |  
          |  |  | int & | __rw_mode, |  
          |  |  | char * | __c_mode |  
          |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | __basic_file* std::__basic_file< _CharT >::close | ( |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::doallocate | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual void std::__basic_file< _CharT >::imbue | ( | void * | __v | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | bool std::__basic_file< _CharT >::is_open | ( |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | __basic_file* std::__basic_file< _CharT >::open | ( | const char * | __name, |  
          |  |  | ios_base::openmode | __mode, |  
          |  |  | int | __prot = 0664 |  
          |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::overflow | ( | int | __c = EOF | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::pbackfail | ( | int | __c | ) |  [virtual] |  |  
 
 
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streambuf* std::__basic_file< _CharT >::setbuf | ( | _CharT * | __b, |  
          |  |  | int | __len |  
          |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::showmanyc | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::sync | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::sys_close | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | _CharT std::__basic_file< _CharT >::sys_getc | ( |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | __basic_file* std::__basic_file< _CharT >::sys_open | ( | __c_file_type * | __file, |  
          |  |  | ios_base::openmode | __mode |  
          |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streamsize std::__basic_file< _CharT >::sys_read | ( | _CharT * | __s, |  
          |  |  | streamsize | __n |  
          |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streamoff std::__basic_file< _CharT >::sys_seek | ( | streamoff | __off, |  
          |  |  | ios_base::seekdir | __way |  
          |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::sys_stat | ( | void * | __v | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | _CharT std::__basic_file< _CharT >::sys_ungetc | ( | _CharT |  | ) |  |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streamsize std::__basic_file< _CharT >::sys_write | ( | const _CharT * | __s, |  
          |  |  | streamsize | __n |  
          |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::uflow | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual int std::__basic_file< _CharT >::underflow | ( |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streamsize std::__basic_file< _CharT >::xsgetn | ( | _CharT * | __s, |  
          |  |  | streamsize | __n |  
          |  | ) |  [virtual] |  |  
 
  
    | 
        
          | template<typename _CharT> |  
          | virtual streamsize std::__basic_file< _CharT >::xsputn | ( | const _CharT * | __s, |  
          |  |  | streamsize | __n |  
          |  | ) |  [virtual] |  |  The documentation for this class was generated from the following file:
 Generated on Mon Apr 8 03:16:49 2002 for libstdc++-v3 Source by
  1.2.15 |