std::__basic_file< char > Class Template Reference

#include <basic_file.h>

List of all members.

Public Member Functions

 __basic_file (__c_lock *__lock=0)
__basic_file * open (const char *__name, ios_base::openmode __mode, int __prot=0664)
__basic_file * sys_open (__c_file *__file, ios_base::openmode)
__basic_file * sys_open (int __fd, ios_base::openmode __mode)
__basic_file * close ()
bool is_open () const
int fd ()
__c_filefile ()
 ~__basic_file ()
streamsize xsputn (const char *__s, streamsize __n)
streamsize xsputn_2 (const char *__s1, streamsize __n1, const char *__s2, streamsize __n2)
streamsize xsgetn (char *__s, streamsize __n)
streamoff seekoff (streamoff __off, ios_base::seekdir __way)
int sync ()
streamsize showmanyc ()

Private Attributes

__c_file_M_cfile
bool _M_cfile_created

template<>
class std::__basic_file< char >


Constructor & Destructor Documentation

std::__basic_file< char >::~__basic_file  ) 
 


Member Function Documentation

std::__basic_file< char >::__basic_file __c_lock __lock = 0  ) 
 

__basic_file* std::__basic_file< char >::close  ) 
 

int std::__basic_file< char >::fd  ) 
 

__c_file* std::__basic_file< char >::file  ) 
 

bool std::__basic_file< char >::is_open  )  const
 

Referenced by std::basic_filebuf< _CharT, enc_char_traits< _CharT > >::is_open().

__basic_file* std::__basic_file< char >::open const char *  __name,
ios_base::openmode  __mode,
int  __prot = 0664
 

Referenced by std::basic_filebuf< _CharT, _Traits >::open().

streamoff std::__basic_file< char >::seekoff streamoff  __off,
ios_base::seekdir  __way
 

Referenced by std::basic_filebuf< _CharT, _Traits >::_M_seek().

streamsize std::__basic_file< char >::showmanyc  ) 
 

Referenced by std::basic_filebuf< _CharT, _Traits >::showmanyc().

int std::__basic_file< char >::sync  ) 
 

__basic_file* std::__basic_file< char >::sys_open int  __fd,
ios_base::openmode  __mode
 

__basic_file* std::__basic_file< char >::sys_open __c_file __file,
ios_base::openmode 
 

streamsize std::__basic_file< char >::xsgetn char *  __s,
streamsize  __n
 

Referenced by std::basic_filebuf< _CharT, _Traits >::underflow().

streamsize std::__basic_file< char >::xsputn const char *  __s,
streamsize  __n
 

Referenced by std::basic_filebuf< _CharT, _Traits >::_M_terminate_output().

streamsize std::__basic_file< char >::xsputn_2 const char *  __s1,
streamsize  __n1,
const char *  __s2,
streamsize  __n2
 


Member Data Documentation

__c_file* std::__basic_file< char >::_M_cfile [private]
 

Definition at line 58 of file basic_file.h.

bool std::__basic_file< char >::_M_cfile_created [private]
 

Definition at line 61 of file basic_file.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 30 17:32:17 2007 for GNU C++ STL by doxygen 1.3.6