30#ifndef OPENSWMM_RENDER_RULELISTIO_H
31#define OPENSWMM_RENDER_RULELISTIO_H
62inline constexpr const char *
kFormat =
"swmm-rule-json";
Ordered owning container for Rules on one layer.
Definition rulelist.h:48
RuleListIoResult load(const QString &path, RuleList *list)
Read path and populate list. The list is cleared first when the file loads successfully; on failure l...
Definition rulelistio.cpp:95
constexpr int kVersion
Definition rulelistio.h:66
constexpr const char * kFormat
Definition rulelistio.h:62
RuleListIoResult save(const RuleList *list, const QString &path)
Serialise list as a top-level JSON envelope and write it to path. The file is overwritten if it alrea...
Definition rulelistio.cpp:49
Definition gisrasterlayer.h:40
int path
Definition pslgminsize.cpp:234
Outcome of a save / load operation.
Definition rulelistio.h:51
bool ok
Definition rulelistio.h:52
QString error
Definition rulelistio.h:53
int rulesLoaded
Definition rulelistio.h:55
QStringList warnings
Definition rulelistio.h:54
int rulesSkipped
Definition rulelistio.h:56