SqlDatabase

Detailed Description

Classes

class  SqlDatabaseInterface
 

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")
 

Typedef Documentation

◆ SQLDatabaseError

using SQLDatabaseError = IllegalStateError

A NetworkError indicates that a network function failed.

Enumeration Type Documentation

◆ EXECUTESQLQUERYFLAGS

enum EXECUTESQLQUERYFLAGS
strong
Enumerator
NONE 
CACHE_QUERY 

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

RAWDATA 

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

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum maxon::EXECUTESQLQUERYFLAGS maxon::MAXON_ENUM_FLAGS ( EXECUTESQLQUERYFLAGS  )

◆ MAXON_REGISTRY()

maxon::MAXON_REGISTRY ( Class< SqlDatabaseRef >  ,
SqlDatabaseClasses  ,
"net.maxon.registry.sqldatabaseclasses"   
)