#include <cstdio>#include <sys/types.h>Include dependency graph for portable_fileio.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
| int | portable_fseek (FILE *fp, off_t offset, int whence) |
| |
| off_t | portable_ftell (FILE *fp) |
|
||||||||||||||||
|
Definition at line 43 of file portable_fileio.h. Referenced by EMAN::EMUtil::exclude_numbers_io(), EMAN::PifIO::fseek_to(), EMAN::EMUtil::get_image_type(), EMAN::EMUtil::process_numbers_io(), EMAN::EMUtil::process_region_io(), EMAN::Gatan::TagGroup::read(), EMAN::Gatan::TagData::read_array_data(), EMAN::EMData::read_data(), EMAN::MrcIO::read_fei_header(), EMAN::MrcIO::update_stat(), EMAN::EMData::write_data(), EMAN::SpiderIO::write_single_data(), and EMAN::SpiderIO::write_single_header(). 00044 {
00045 #if defined(HAVE_FSEEKO)
00046 return fseeko(fp, offset, whence);
00047 #elif defined(HAVE_FSEEK64)
00048 return fseek64(fp, offset, whence);
00049 #elif defined(__BEOS__)
00050 return _fseek(fp, offset, whence);
00051 #else
00052 return fseek(fp, offset, whence);
00053 #endif
00054 }
|
|
|
Definition at line 56 of file portable_fileio.h. Referenced by EMAN::EMUtil::get_image_type(). 00057 {
00058 #if defined(HAVE_FTELLO)
00059 return ftello(fp);
00060 #elif defined(HAVE_FTELL64)
00061 return ftell64(fp);
00062 #else
00063 return ftell(fp);
00064 #endif
00065 }
|
1.3.9.1