MostlyHarmless 0.0.1
 
Loading...
Searching...
No Matches
mostlyharmless_DatabaseState.h File Reference
#include <mostly_harmless/mostlyharmless_Concepts.h>
#include <mostly_harmless/utils/mostlyharmless_Macros.h>
#include <sqlite3.h>
#include <fmt/core.h>
#include <string>
#include <filesystem>
#include <variant>

Go to the source code of this file.

Classes

class  mostly_harmless::data::DatabaseState
 Represents a connection to a sqlite database. More...
 

Namespaces

namespace  mostly_harmless
 The top-level namespace, contains all things plugin-related.
 
namespace  mostly_harmless::data
 Contains classes and functions related to data management.
 

Typedefs

using mostly_harmless::data::DatabaseValueVariant = std::variant<std::string, bool, int, float, double>
 A std::variant containing all types satisfying the DatabaseStorageType concept.