Skip to content
This repository was archived by the owner on May 6, 2026. It is now read-only.
Nicuvëo edited this page Mar 29, 2014 · 3 revisions

Here are the types that are used internally to represent the different possible values of a sqlite3 column and some type aliases that are used throughout the library.

--

Data types

Name Underlying type
Byte unsigned char
Integer sqlite3_int64
Float double
Text std::string
Blob std::vector<Byte>
Null boost::blank

--

Alias types

Name Underlying type
Rows std::vector<Row>
Values std::vector<Value>
RowRange std::pair<RowIterator, RowIterator>
RowCallback boost::function1<void, Row&>

Clone this wiki locally