Lines Matching refs:filebuf
34 void filebuf::init() in init()
39 filebuf::filebuf() in filebuf() function in filebuf
48 filebuf* filebuf::__new() in __new()
50 filebuf *fb = new filebuf; in __new()
57 filebuf::filebuf(int fd) in filebuf() function in filebuf
63 filebuf::filebuf(int fd, char* p, int len) in filebuf() function in filebuf
70 filebuf::~filebuf() in ~filebuf()
80 filebuf* filebuf::open(const char *filename, ios::openmode mode, int prot) in open()
140 filebuf* filebuf::open(const char *filename, const char *mode) in open()
143 return (filebuf*)_IO_file_fopen(this, filename, mode, 0); in open()
145 return (filebuf*)_IO_file_fopen(this, filename, mode); in open()
149 filebuf* filebuf::attach(int fd) in attach()
151 return (filebuf*)_IO_file_attach(this, fd); in attach()
154 streambuf* filebuf::setbuf(char* p, int len) in setbuf()
159 int filebuf::doallocate() { return _IO_file_doallocate(this); } in doallocate()
161 int filebuf::overflow(int c) in overflow()
166 int filebuf::underflow() in underflow()
171 int filebuf::sync() in sync()
176 streampos filebuf::seekoff(streamoff offset, _seek_dir dir, int mode) in seekoff()
181 filebuf* filebuf::close() in close()
183 return (_IO_file_close_it(this) ? (filebuf*)NULL : this); in close()
186 streamsize filebuf::sys_read(char* buf, streamsize size) in sys_read()
191 streampos filebuf::sys_seek(streamoff offset, _seek_dir dir) in sys_seek()
196 streamsize filebuf::sys_write(const char *buf, streamsize n) in sys_write()
201 int filebuf::sys_stat(void* st) in sys_stat()
206 int filebuf::sys_close() in sys_close()
211 streamsize filebuf::xsputn(const char *s, streamsize n) in xsputn()
216 streamsize filebuf::xsgetn(char *s, streamsize n) in xsgetn()
223 const int filebuf::openprot = 0644;