#include <InkAPIInternal.h>
| Public Member Functions | |
| FileImpl () | |
| ~FileImpl () | |
| int | fopen (const char *filename, const char *mode) | 
| void | fclose () | 
| int | fread (void *buf, int length) | 
| int | fwrite (const void *buf, int length) | 
| int | fflush () | 
| char * | fgets (char *buf, int length) | 
| Data Fields | |
| int | m_fd | 
| int | m_mode | 
| char * | m_buf | 
| int | m_bufsize | 
| int | m_bufpos | 
Definition at line 82 of file InkAPIInternal.h.
| void FileImpl::fclose | ( | ) | 
Definition at line 743 of file InkAPI.cc.
References ats_free(), fflush(), m_buf, m_bufpos, m_bufsize, m_fd, and m_mode.
Referenced by TSfclose(), and ~FileImpl().
| int FileImpl::fflush | ( | ) | 
| char * FileImpl::fgets | ( | char * | buf, | |
| int | length | |||
| ) | 
| int FileImpl::fopen | ( | const char * | filename, | |
| const char * | mode | |||
| ) | 
| int FileImpl::fread | ( | void * | buf, | |
| int | length | |||
| ) | 
| int FileImpl::fwrite | ( | const void * | buf, | |
| int | length | |||
| ) | 
| char* FileImpl::m_buf | 
Definition at line 106 of file InkAPIInternal.h.
| int FileImpl::m_fd | 
| int FileImpl::m_mode | 
 1.7.1
 1.7.1