Stimfit @PACKAGE_VERSION@
Loading...
Searching...
No Matches
axatffio32.h File Reference
Include dependency graph for axatffio32.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define VAL_EXTERNBUFSIZE   31 /* anybody calling methods using conversion */
#define ATF_CURRENTVERSION   1.0
#define ATF_MAXCOLUMNS   8000
#define ATF_MAX_BUFFER_SIZE   65536
#define ATF_WRITEONLY   0
#define ATF_READONLY   1
#define ATF_OVERWRTIFEXIST   2
#define ATF_APPENDIFEXIST   4
#define ATF_DONTWRITEHEADER   8
#define ATF_INVALID_HANDLE   -1
#define ATF_SUCCESS   0
#define ATF_ERROR_NOFILE   1001
#define ATF_ERROR_TOOMANYFILES   1002
#define ATF_ERROR_FILEEXISTS   1003
#define ATF_ERROR_BADVERSION   1004
#define ATF_ERROR_BADFILENUM   1005
#define ATF_ERROR_BADSTATE   1006
#define ATF_ERROR_IOERROR   1007
#define ATF_ERROR_NOMORE   1008
#define ATF_ERROR_BADHEADER   1009
#define ATF_ERROR_NOMEMORY   1012
#define ATF_ERROR_TOOMANYCOLS   1013
#define ATF_ERROR_INVALIDFILE   1014
#define ATF_ERROR_BADCOLNUM   1015
#define ATF_ERROR_LINETOOLONG   1016
#define ATF_ERROR_BADFLTCNV   1017
#define ATF_ERROR_NOMESSAGESTR   2000

Functions

BOOL WINAPI ATF_Initialize (HINSTANCE hDLL)
void WINAPI ATF_Cleanup (void)
BOOL WINAPI ATF_OpenFile (LPCSTR szFileName, UINT uFlags, int *pnColumns, int *pnFile, int *pnError)
BOOL WINAPI ATF_CloseFile (int nFile)
BOOL WINAPI ATF_SetSeperator (int nFile, BOOL bUseCommas, int *pnError)
BOOL WINAPI ATF_IsAppending (int nFile)
BOOL WINAPI ATF_RewindFile (int nFile, int *pnError)
BOOL WINAPI ATF_CountDataLines (int nFile, long *plNumLines, int *pnError)
BOOL WINAPI ATF_GetNumHeaders (int nFile, int *pnHeaders, int *pnError)
BOOL WINAPI ATF_WriteHeaderRecord (int nFile, LPCSTR pszText, int *pnError)
BOOL WINAPI ATF_SetColumnTitle (int nFile, LPCSTR pszText, int *pnError)
BOOL WINAPI ATF_SetColumnUnits (int nFile, LPCSTR pszText, int *pnError)
BOOL WINAPI ATF_WriteEndOfLine (int nFile, int *pnError)
BOOL WINAPI ATF_WriteDataRecord (int nFile, LPCSTR pszText, int *pnError)
BOOL WINAPI ATF_WriteDataComment (int nFile, LPCSTR pszText, int *pnError)
BOOL WINAPI ATF_WriteDataRecordArray (int nFile, int nCount, double *pdVals, int *pnError)
BOOL WINAPI ATF_WriteDataRecordArrayFloat (int nFile, int nCount, float *pfVals, int *pnError)
BOOL WINAPI ATF_WriteDataRecord1 (int nFile, double dNum1, int *pnError)
BOOL WINAPI ATF_WriteDataRecord1Float (int nFile, float fNum1, int *pnError)
BOOL WINAPI ATF_ReadHeaderLine (int nFile, char *psBuf, int nMaxLen, int *pnError)
BOOL WINAPI ATF_ReadHeaderNoQuotes (int nFile, char *psBuf, int nMaxLen, int *pnError)
BOOL WINAPI ATF_GetColumnTitle (int nFile, int nColumn, char *pszText, int nMaxTxt, int *pnError)
BOOL WINAPI ATF_GetColumnUnits (int nFile, int nColumn, char *pszText, int nMaxTxt, int *pnError)
BOOL WINAPI ATF_ReadDataRecord (int nFile, char *pszText, int nMaxLen, int *pnError)
BOOL WINAPI ATF_ReadDataRecordArray (int nFile, int nCount, double *pdVals, char *pszComment, int nMaxLen, int *pnError)
BOOL WINAPI ATF_ReadDataColumn (int nFile, int nColumn, double *pdVal, int *pnError)
int WINAPI ATF_BuildErrorText (int nErrorNum, LPCSTR szFileName, char *sTxtBuf, int nMaxLen)
BOOL WINAPI ATF_GetFileDateTime (int nFile, long *plDate, long *plTime, int *pnError)

Macro Definition Documentation

◆ ATF_APPENDIFEXIST

#define ATF_APPENDIFEXIST   4

Definition at line 34 of file axatffio32.h.

◆ ATF_CURRENTVERSION

#define ATF_CURRENTVERSION   1.0

Definition at line 22 of file axatffio32.h.

◆ ATF_DONTWRITEHEADER

#define ATF_DONTWRITEHEADER   8

Definition at line 35 of file axatffio32.h.

◆ ATF_ERROR_BADCOLNUM

#define ATF_ERROR_BADCOLNUM   1015

Definition at line 54 of file axatffio32.h.

◆ ATF_ERROR_BADFILENUM

#define ATF_ERROR_BADFILENUM   1005

Definition at line 46 of file axatffio32.h.

◆ ATF_ERROR_BADFLTCNV

#define ATF_ERROR_BADFLTCNV   1017

Definition at line 56 of file axatffio32.h.

◆ ATF_ERROR_BADHEADER

#define ATF_ERROR_BADHEADER   1009

Definition at line 50 of file axatffio32.h.

◆ ATF_ERROR_BADSTATE

#define ATF_ERROR_BADSTATE   1006

Definition at line 47 of file axatffio32.h.

◆ ATF_ERROR_BADVERSION

#define ATF_ERROR_BADVERSION   1004

Definition at line 45 of file axatffio32.h.

◆ ATF_ERROR_FILEEXISTS

#define ATF_ERROR_FILEEXISTS   1003

Definition at line 44 of file axatffio32.h.

◆ ATF_ERROR_INVALIDFILE

#define ATF_ERROR_INVALIDFILE   1014

Definition at line 53 of file axatffio32.h.

◆ ATF_ERROR_IOERROR

#define ATF_ERROR_IOERROR   1007

Definition at line 48 of file axatffio32.h.

◆ ATF_ERROR_LINETOOLONG

#define ATF_ERROR_LINETOOLONG   1016

Definition at line 55 of file axatffio32.h.

◆ ATF_ERROR_NOFILE

#define ATF_ERROR_NOFILE   1001

Definition at line 42 of file axatffio32.h.

◆ ATF_ERROR_NOMEMORY

#define ATF_ERROR_NOMEMORY   1012

Definition at line 51 of file axatffio32.h.

◆ ATF_ERROR_NOMESSAGESTR

#define ATF_ERROR_NOMESSAGESTR   2000

Definition at line 57 of file axatffio32.h.

◆ ATF_ERROR_NOMORE

#define ATF_ERROR_NOMORE   1008

Definition at line 49 of file axatffio32.h.

◆ ATF_ERROR_TOOMANYCOLS

#define ATF_ERROR_TOOMANYCOLS   1013

Definition at line 52 of file axatffio32.h.

◆ ATF_ERROR_TOOMANYFILES

#define ATF_ERROR_TOOMANYFILES   1002

Definition at line 43 of file axatffio32.h.

◆ ATF_INVALID_HANDLE

#define ATF_INVALID_HANDLE   -1

Definition at line 38 of file axatffio32.h.

◆ ATF_MAX_BUFFER_SIZE

#define ATF_MAX_BUFFER_SIZE   65536

Definition at line 28 of file axatffio32.h.

◆ ATF_MAXCOLUMNS

#define ATF_MAXCOLUMNS   8000

Definition at line 25 of file axatffio32.h.

◆ ATF_OVERWRTIFEXIST

#define ATF_OVERWRTIFEXIST   2

Definition at line 33 of file axatffio32.h.

◆ ATF_READONLY

#define ATF_READONLY   1

Definition at line 32 of file axatffio32.h.

◆ ATF_SUCCESS

#define ATF_SUCCESS   0

Definition at line 41 of file axatffio32.h.

◆ ATF_WRITEONLY

#define ATF_WRITEONLY   0

Definition at line 31 of file axatffio32.h.

◆ VAL_EXTERNBUFSIZE

#define VAL_EXTERNBUFSIZE   31 /* anybody calling methods using conversion */

Definition at line 19 of file axatffio32.h.

Function Documentation

◆ ATF_BuildErrorText()

int WINAPI ATF_BuildErrorText ( int nErrorNum,
LPCSTR szFileName,
char * sTxtBuf,
int nMaxLen )

References WINAPI.

◆ ATF_Cleanup()

void WINAPI ATF_Cleanup ( void )

References WINAPI.

◆ ATF_CloseFile()

BOOL WINAPI ATF_CloseFile ( int nFile)

References WINAPI.

◆ ATF_CountDataLines()

BOOL WINAPI ATF_CountDataLines ( int nFile,
long * plNumLines,
int * pnError )

References WINAPI.

◆ ATF_GetColumnTitle()

BOOL WINAPI ATF_GetColumnTitle ( int nFile,
int nColumn,
char * pszText,
int nMaxTxt,
int * pnError )

References WINAPI.

◆ ATF_GetColumnUnits()

BOOL WINAPI ATF_GetColumnUnits ( int nFile,
int nColumn,
char * pszText,
int nMaxTxt,
int * pnError )

References WINAPI.

◆ ATF_GetFileDateTime()

BOOL WINAPI ATF_GetFileDateTime ( int nFile,
long * plDate,
long * plTime,
int * pnError )

References WINAPI.

◆ ATF_GetNumHeaders()

BOOL WINAPI ATF_GetNumHeaders ( int nFile,
int * pnHeaders,
int * pnError )

References WINAPI.

◆ ATF_Initialize()

BOOL WINAPI ATF_Initialize ( HINSTANCE hDLL)

References WINAPI.

◆ ATF_IsAppending()

BOOL WINAPI ATF_IsAppending ( int nFile)

References WINAPI.

◆ ATF_OpenFile()

BOOL WINAPI ATF_OpenFile ( LPCSTR szFileName,
UINT uFlags,
int * pnColumns,
int * pnFile,
int * pnError )

References WINAPI.

◆ ATF_ReadDataColumn()

BOOL WINAPI ATF_ReadDataColumn ( int nFile,
int nColumn,
double * pdVal,
int * pnError )

References WINAPI.

◆ ATF_ReadDataRecord()

BOOL WINAPI ATF_ReadDataRecord ( int nFile,
char * pszText,
int nMaxLen,
int * pnError )

References WINAPI.

◆ ATF_ReadDataRecordArray()

BOOL WINAPI ATF_ReadDataRecordArray ( int nFile,
int nCount,
double * pdVals,
char * pszComment,
int nMaxLen,
int * pnError )

References WINAPI.

◆ ATF_ReadHeaderLine()

BOOL WINAPI ATF_ReadHeaderLine ( int nFile,
char * psBuf,
int nMaxLen,
int * pnError )

References psBuf, and WINAPI.

◆ ATF_ReadHeaderNoQuotes()

BOOL WINAPI ATF_ReadHeaderNoQuotes ( int nFile,
char * psBuf,
int nMaxLen,
int * pnError )

References psBuf, and WINAPI.

◆ ATF_RewindFile()

BOOL WINAPI ATF_RewindFile ( int nFile,
int * pnError )

References WINAPI.

◆ ATF_SetColumnTitle()

BOOL WINAPI ATF_SetColumnTitle ( int nFile,
LPCSTR pszText,
int * pnError )

References WINAPI.

◆ ATF_SetColumnUnits()

BOOL WINAPI ATF_SetColumnUnits ( int nFile,
LPCSTR pszText,
int * pnError )

References WINAPI.

◆ ATF_SetSeperator()

BOOL WINAPI ATF_SetSeperator ( int nFile,
BOOL bUseCommas,
int * pnError )

References WINAPI.

◆ ATF_WriteDataComment()

BOOL WINAPI ATF_WriteDataComment ( int nFile,
LPCSTR pszText,
int * pnError )

References WINAPI.

◆ ATF_WriteDataRecord()

BOOL WINAPI ATF_WriteDataRecord ( int nFile,
LPCSTR pszText,
int * pnError )

References WINAPI.

◆ ATF_WriteDataRecord1()

BOOL WINAPI ATF_WriteDataRecord1 ( int nFile,
double dNum1,
int * pnError )

References WINAPI.

◆ ATF_WriteDataRecord1Float()

BOOL WINAPI ATF_WriteDataRecord1Float ( int nFile,
float fNum1,
int * pnError )

References WINAPI.

◆ ATF_WriteDataRecordArray()

BOOL WINAPI ATF_WriteDataRecordArray ( int nFile,
int nCount,
double * pdVals,
int * pnError )

References WINAPI.

◆ ATF_WriteDataRecordArrayFloat()

BOOL WINAPI ATF_WriteDataRecordArrayFloat ( int nFile,
int nCount,
float * pfVals,
int * pnError )

References WINAPI.

◆ ATF_WriteEndOfLine()

BOOL WINAPI ATF_WriteEndOfLine ( int nFile,
int * pnError )

References WINAPI.

◆ ATF_WriteHeaderRecord()

BOOL WINAPI ATF_WriteHeaderRecord ( int nFile,
LPCSTR pszText,
int * pnError )

References WINAPI.