7#include <sqlrelay/private/sqlrexportincludes.h>
70 const char *
const *columnstoexclude);
545 virtual bool error(int64_t errornumber,
546 const char *errormessage);
672 #include <sqlrelay/private/sqlrexport.h>
Definition sqlrclient.h:9
Definition sqlrclient.h:391
Definition sqlrexport.h:13
const char * getCurrentColumnName()
void setExcludeRow(bool excluderow)
uint8_t getCoarseLogLevel()
virtual bool exportData()
bool getIsNumericColumn(uint64_t index)
void setExportedRowCount(uint64_t exportedrowcount)
void setLogger(logger *lg)
void setCurrentColumn(uint32_t currentcol)
void setFineLogLevel(uint8_t fineloglevel)
void setLogIndent(uint32_t logindent)
void setCurrentRow(uint64_t currentrow)
virtual bool beginStart()
void setIsNumericColumn(uint64_t index, bool numeric)
sqlrcursor * getSqlrCursor()
void setColumnsToExclude(const char *const *columnstoexclude)
virtual bool columnStart()
sqlrconnection * getSqlrConnection()
void setTable(const char *table)
void clearAreNumericColumns()
uint64_t getExportedRowCount()
virtual bool columnsEnd()
const char * getCurrentField()
void setSqlrConnection(sqlrconnection *sqlrcon)
uint32_t getCurrentColumn()
virtual bool fieldStart()
void setLogErrors(bool logerrors)
virtual bool exportStart()
void setCurrentField(const char *currentfield)
virtual bool columnsStart()
void setCoarseLogLevel(uint8_t coarseloglevel)
const char *const * getColumnsToExclude()
virtual bool commitStart()
void setExcludeColumns(bool excludecolumns)
void setSqlrCursor(sqlrcursor *sqlrcur)
uint8_t getFineLogLevel()
virtual bool error(int64_t errornumber, const char *errormessage)
void setCurrentColumnName(const char *currentcolname)