|
|
Whole document tree
Templatestd::__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
|