9#ifndef DOXYGEN_SHOULD_SKIP_THIS
10#define DATAFOX_LISTS_H
15#ifndef DOXYGEN_SHOULD_SKIP_THIS
16#if (DF_API_VERSION >= 0x04010100)
18DF_API_EXTERN_DECORATE int DF_API_CALL DFCOpenTable(
int connectionNumber,
int deviceAddress,
const char *name,
int options,
int *tableHandle,
const char *reserved,
int *errorNumber );
33DF_API_EXTERN_DECORATE int DF_API_CALL DFCSetField(
int connectionNumber,
int deviceAddress,
int tableHandle,
const char *name,
const char *value,
int *errorNumber );
36DF_API_EXTERN_DECORATE int DF_API_CALL DFCGetField(
int connectionNumber,
int deviceAddress,
int tableHandle,
const char *name,
char *value,
int *valueLength,
int *errorNumber );
44#if (DF_API_VERSION >= 0x04030800)
534 const char *data,
int dataSize);
596 const char *data,
int dataSize);
670 char *data,
int *dataSize);
732 char *data,
int *dataSize);
795 const char *data,
int dataSize);
879 const char *data,
int dataSize);
#define DF_API_CALL
Definition df_defines.h:82
#define DF_API_EXTERN_DECORATE
Definition df_defines.h:80
#define DF_API_EXTERN
Definition df_defines.h:81
DF_API_EXTERN int DF_API_CALL DFCTableDeleteAvailableRows(int connectionNumber, int deviceAddress, int tableHandle, int flags)
Markiert alle dem Filterkriterium enstsprechenden Datenzeilen als gelöscht.
DF_API_EXTERN int DF_API_CALL DFCTableAppendRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, const char *data, int dataSize)
Anfügen einer neuen Datenzeile.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int *currentRow)
Ermittelt die aktuelle Zeilennummer.
DF_API_EXTERN int DF_API_CALL DFCTableSetAllRowsToColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, const char *data, int dataSize)
Überschreiben einer Spalte der gesamten dem aktuellen Filterkriterium entsprechenden Datenzeilen.
DF_API_EXTERN int DF_API_CALL DFCTableRemoveFilter(int connectionNumber, int deviceAddress, int tableHandle)
Entfernen eines gesetzten Datenfilters von der Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableClose(int connectionNumber, int deviceAddress, int tableHandle)
Schließt eine geöffnete Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableDeleteCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int flags)
Aktuelle Datenzeile als gelöscht markieren.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, const char *data, int dataSize)
Überschreibt die aktuelle Datenzeile mit den angegeben Daten.
DF_API_EXTERN int DF_API_CALL DFCTableSetFilter(int connectionNumber, int deviceAddress, int tableHandle, const char *value)
Setzen eines Datenfilters auf die Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int offset, int direction)
Setzen der aktuellen Zeilennummer.
DF_API_EXTERN int DF_API_CALL DFCTableGetFilter(int connectionNumber, int deviceAddress, int tableHandle, char *value, int *valueSize)
Lesen des Datenfilters der Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, const char *data, int dataSize)
Überschreiben eines Feldwertes.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, char *data, int *dataSize)
Liest die aktuelle Datenzeile.
DF_API_EXTERN int DF_API_CALL DFCTableOpen(int connectionNumber, int deviceAddress, const char *name, int options, int *tableHandle)
Öffnet eine vorhandene Tabelle (Liste) zur Bearbeitung.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, char *data, int *dataSize)
Lesen eines Feldwertes.
DF_API_EXTERN int DF_API_CALL DFCTableGetRowCount(int connectionNumber, int deviceAddress, int tableHandle, int *currentCount, int *unsortedCount, int *deletedCount)
Ermittlung der aktuellen Datensatzanzahl.