OmniSciDB
bf83d84833
|
Classes | |
class | CursorImpl |
class | DBEngineImpl |
class | Row |
class | Cursor |
class | DBEngine |
Enumerations | |
enum | ColumnType : uint32_t { ColumnType::Unknown, ColumnType::Integer, ColumnType::Double, ColumnType::Float, ColumnType::String, ColumnType::Array } |
Functions | |
DBEngineImpl * | getImpl (DBEngine *ptr) |
const DBEngineImpl * | getImpl (const DBEngine *ptr) |
CursorImpl * | getImpl (Cursor *ptr) |
const CursorImpl * | getImpl (const Cursor *ptr) |
|
strong |
Enumerator | |
---|---|
Unknown | |
Integer | |
Double | |
Float | |
String | |
Array |
Definition at line 30 of file DBEngine.cpp.
|
inline |
DBEngine downcasting methods
Definition at line 173 of file DBEngine.cpp.
Referenced by EmbeddedDatabase::DBEngine::executeDDL(), EmbeddedDatabase::DBEngine::executeDML(), EmbeddedDatabase::Cursor::getColCount(), EmbeddedDatabase::Cursor::getColType(), EmbeddedDatabase::Cursor::getNextRow(), EmbeddedDatabase::Cursor::getRowCount(), and EmbeddedDatabase::DBEngine::reset().
|
inline |
Definition at line 176 of file DBEngine.cpp.
|
inline |
Cursor downcasting methods
Definition at line 238 of file DBEngine.cpp.
|
inline |
Definition at line 241 of file DBEngine.cpp.