Struct Row
A row returned when stepping over an SQLite prepared statement.
struct Row
;
The data of each column can be retrieved:
- using Row as a random-access range of ColumnData.
- using the more direct peek functions.
Properties
Name | Type | Description |
---|---|---|
back [get]
|
ColumnData | Range interface. |
empty [get]
|
bool | Range interface. |
front [get]
|
ColumnData | Range interface. |
length [get]
|
ulong | Range interface. |
save [get]
|
Row | Range interface. |
Methods
Name | Description |
---|---|
as
()
|
Returns a struct with field members populated from the row's data. |
columnDeclaredTypeName
(columnName)
|
Determines the type of the data in a particular column. |
columnName
(index)
|
Determines the name of a particular column. |
columnType
(index)
|
Determines the type of the data in a particular column. |
opIndex
(index)
|
Range interface. |
peek
(index)
|
Returns the data of a column directly. |
popBack
()
|
Range interface. |
popFront
()
|
Range interface. |
Warning
The data of the row is invalid when the next row is accessed (after a call to
ResultRange
).