32#ifndef OPENSWMM_RENDER_AUXILIARYSTORAGESPEC_H
33#define OPENSWMM_RENDER_AUXILIARYSTORAGESPEC_H
57 [[nodiscard]] QJsonObject
toJson()
const;
62 {
return !(*
this == other); }
Definition gisrasterlayer.h:40
Per-layer auxiliary-storage configuration.
Definition auxiliarystoragespec.h:46
QString dbPath
Filesystem path to the sidecar SQLite DB. Relative paths are resolved against the project directory a...
Definition auxiliarystoragespec.h:55
QJsonObject toJson() const
Definition auxiliarystoragespec.cpp:14
bool enabled
Master switch. When false, the DB is not consulted at paint time (overrides are inert but preserved).
Definition auxiliarystoragespec.h:49
bool operator!=(const AuxiliaryStorageSpec &other) const
Definition auxiliarystoragespec.h:61
static AuxiliaryStorageSpec fromJson(const QJsonObject &j)
Definition auxiliarystoragespec.cpp:24
bool operator==(const AuxiliaryStorageSpec &other) const
Definition auxiliarystoragespec.cpp:32