|
xale-db 1.0
minimal SQL engine, written in c++
|
Classes | |
| class | BPlusTree |
| BPlus Tree implementation. More... | |
| struct | Field |
| A single field in a row. More... | |
| struct | Row |
| A row of data. More... | |
| struct | ColumnDefinition |
| Column definition. More... | |
| class | IDataTemplate |
| Abstract base class for data collections Base for Table, ResultSet, View, Index, etc. More... | |
| struct | Node |
| Node struct for B+Tree implementation. More... | |
| class | ResultSet |
| Read-only temporary dataset. More... | |
| class | Table |
| Mutable and persistent dataset. More... | |
Typedefs | |
| using | FieldValue = std::variant<int, double, std::string, std::monostate> |
| Variant type for field values. | |
Enumerations | |
| enum class | FieldType { Integer , Float , String , Null } |
| Type of data in a field. More... | |
| using Xale::DataStructure::FieldValue = std::variant<int, double, std::string, std::monostate> |
Variant type for field values.
|
strong |