20#ifndef KICAD_DATABASE_VALUE_H
21#define KICAD_DATABASE_VALUE_H
28using DB_VALUE = std::variant<std::monostate, std::string, int64_t, double, bool>;
std::variant< std::monostate, std::string, int64_t, double, bool > DB_VALUE
A single database cell, where monostate is SQL NULL.
std::string NormalizeDecimalText(const std::string &aText)
Trim redundant trailing zeros and a dangling decimal point from decimal text, for example "4700000....
std::string DatabaseValueToString(const DB_VALUE &aValue)
Convert a database value to the text KiCad stores for it.