#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