![]() |
Atlas Game Manager
A game manager for f95 and dlsite written in c++
|
#include <QJsonArray>#include "core/database/Transaction.hpp"#include "core/database/record/tags.hpp"#include "core/notifications/notifications.hpp"#include "core/remote/parsers/parser.hpp"Namespaces | |
| namespace | remote |
| namespace | remote::parsers |
| namespace | remote::parsers::v0 |
Macros | |
| #define | KEY_CHECK(key) |
Enumerations | |
| enum | remote::parsers::v0::DataSet { remote::parsers::v0::SetAtlas , remote::parsers::v0::SetF95 , remote::parsers::v0::InvalidSet } |
Functions | |
| DataSet | remote::parsers::v0::nameToSet (const QString str) |
| bool | remote::parsers::v0::validateAtlasKeys (const QJsonObject &obj) |
| void | remote::parsers::v0::updateAtlasData (const QJsonObject &obj, Transaction &trans) |
| void | remote::parsers::v0::insertAtlasData (const QJsonObject &obj, Transaction &trans) |
| bool | remote::parsers::v0::atlasIDExists (Transaction &trans, const AtlasID atlas_id) |
| void | remote::parsers::v0::parseAtlasArray (const QJsonArray &data, Transaction &trans) |
| bool | remote::parsers::v0::validateF95Keys (const QJsonObject &obj) |
| void | remote::parsers::v0::updateF95Data (const QJsonObject &obj, Transaction &trans) |
| void | remote::parsers::v0::insertF95Data (const QJsonObject &obj, Transaction &trans) |
| bool | remote::parsers::v0::F95IDExists (const F95ID f95_id, Transaction &trans) |
| void | remote::parsers::v0::parseF95Array (const QJsonArray &data, Transaction &trans) |
| void | remote::parsers::v0::processJson (const QJsonObject &json) |
| #define KEY_CHECK | ( | key | ) |