sqldatabase.h File Reference

Classes

class  SqlDatabaseInterface
 

Namespaces

 maxon
 
 maxon::SqlDatabaseClasses
 

Typedefs

using SQLDatabaseError = IllegalStateError
 

Enumerations

enum class  EXECUTESQLQUERYFLAGS {
  NONE ,
  CACHE_QUERY ,
  RAWDATA
}
 

Functions

enum maxon::EXECUTESQLQUERYFLAGS MAXON_ENUM_FLAGS (EXECUTESQLQUERYFLAGS)
 
 MAXON_REGISTRY (Class< SqlDatabaseRef >, SqlDatabaseClasses, "net.maxon.registry.sqldatabaseclasses")
 
 MAXON_DECLARATION (SqlDatabaseClasses::EntryType, MySql, "net.maxon.sqldatabaseclass.mysql")
 
 MAXON_DECLARATION (SqlDatabaseClasses::EntryType, SQLite, "net.maxon.sqldatabaseclass.sqlite")
 

Variables

 NONE
 
 CACHE_QUERY
 
 RAWDATA
 

Variable Documentation

◆ NONE

NONE

◆ CACHE_QUERY

CACHE_QUERY

if set the statement will be cached for subsequent calls with the same query

◆ RAWDATA

RAWDATA

the result delegate receives a ConstDataPtr(const Char*, size) which is only valid with the delegate for the current row