Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
std::__basic_file Class Template Reference
#include <basic_file.h>
List of all members.
Public Methods
template<typename _CharT> class std::__basic_file
Constructor & Destructor Documentation
__basic_file (
__c_lock *
__lock
= 0 )
virtual ~__basic_file (
)
[virtual]
Member Function Documentation
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
)
__basic_file* close (
)
bool is_open (
)
virtual int overflow (
int
__c
= EOF )
[virtual]
virtual int underflow (
)
[virtual]
virtual int uflow (
)
[virtual]
virtual int pbackfail (
int
__c
)
[virtual]
virtual streamsize xsputn (
const _CharT *
__s
,
streamsize
__n
)
[virtual]
virtual streamsize xsgetn (
_CharT *
__s
,
streamsize
__n
)
[virtual]
virtual streamoff seekoff (
streamoff
__off
,
ios_base::seekdir
__way
,
ios_base::openmode
__mode
=
ios_base::in
|
ios_base::out
)
[virtual]
virtual streamoff seekpos (
streamoff
__pos
,
ios_base::openmode
__mode
=
ios_base::in
|
ios_base::out
)
[virtual]
virtual
streambuf
* setbuf (
_CharT *
__b
,
int
__len
)
[virtual]
virtual int sync (
)
[virtual]
virtual int doallocate (
)
[virtual]
virtual streamsize sys_read (
_CharT *
__s
,
streamsize
__n
)
[virtual]
virtual streamsize sys_write (
const _CharT *
__s
,
streamsize
__n
)
[virtual]
virtual streamoff sys_seek (
streamoff
__off
,
ios_base::seekdir
__way
)
[virtual]
virtual int sys_close (
)
[virtual]
virtual int sys_stat (
void *
__v
)
[virtual]
virtual int showmanyc (
)
[virtual]
virtual void imbue (
void *
__v
)
[virtual]
The documentation for this class was generated from the following file:
basic_file.h
Generated at Fri Apr 6 15:54:32 2001 for libstdc++ by
1.2.6 written by
Dimitri van Heesch
, © 1997-2001