|
relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
|
#include "../query/core.hpp"#include "result.hpp"#include <expected>#include <memory>#include <optional>#include <ranges>#include <stdexcept>#include <string>#include <string_view>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | relx::result::LazyCell |
| Lazy cell that defers parsing until accessed. More... | |
| class | relx::result::LazyRow |
| Lazy row that defers cell parsing until accessed. More... | |
| class | relx::result::LazyResultSet |
| Lazy result set that defers row parsing until accessed. More... | |
| class | relx::result::LazyResultSet::iterator |
| Iterator for lazy rows. More... | |
Namespaces | |
| namespace | relx |
| relx database connection | |
| namespace | relx::result |
Functions | |
| template<query::SqlExpr Query> | |
| LazyResultSet | relx::result::parse_lazy (const Query &, std::string raw_results) |
| Parse raw results from a database into a lazy ResultSet. | |