Stimfit @PACKAGE_VERSION@
Loading...
Searching...
No Matches
fileUtils.h
Go to the documentation of this file.
1#ifndef FILEUTILS_H
2#define FILEUTILS_H
3
4#define kAG_Creator 'AxG2'
5#define kAG_DocType 'AxGr'
6
7#define kAGX_Creator 'AxGX'
8#define kAGX_DocType 'axgx'
9
10#include "longdef.h"
11
12#if 0
13 typedef const int filehandle;
14#else
15 #if !defined(_WINDOWS) || defined(__MINGW32__)
16 #include <cstdio>
17 typedef FILE* filehandle;
18 #else
19 #include "Windows.h"
21 #endif
22#endif
23
24#include "stringUtils.h"
25
26filehandle OpenFile( const char *fileName );
27void CloseFile( filehandle dataRefNum );
28
29int SetFilePosition( filehandle dataRefNum, int posn );
30int ReadFromFile( filehandle dataRefNum, AXGLONG *count, void *dataToRead );
31
32#endif
WORD TpSTime long count
Definition Son.h:305
int SetFilePosition(filehandle dataRefNum, int posn)
int ReadFromFile(filehandle dataRefNum, AXGLONG *count, void *dataToRead)
void CloseFile(filehandle dataRefNum)
filehandle OpenFile(const char *fileName)
HANDLE filehandle
Definition fileUtils.h:20
#define AXGLONG
Definition longdef.h:11
void * HANDLE
Definition unix.h:136