StormByte C++ Library: Database module 0.0.9999
StormByte-Database is a StormByte library module for handling database connections
Loading...
Searching...
No Matches
typedefs.hxx
1#pragma once
2
3#include <StormByte/expected.hxx>
4#include <StormByte/database/exception.hxx>
5
6#include <cstddef>
7#include <string>
8#include <variant>
9#include <vector>
10
15namespace StormByte::Database {
16 class Rows;
17 using ValuesVariant = std::variant<
18 std::monostate,
19 int,
20 unsigned int,
21 long int,
22 unsigned long int,
23 double,
24 std::string,
25 bool,
26 std::vector<std::byte>
27 >;
28 using ExpectedRows = Expected<Rows, QueryException>;
29}