ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
Toggle main menu visibility
Loading...
Searching...
No Matches
report_version_json.hpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2026 Povl Filip Sonne-Frederiksen
2
//
3
// SPDX-License-Identifier: GPL-3.0-or-later
4
5
#pragma once
6
11
12
#include "reusex/core/ProjectDB.hpp"
13
14
#include <nlohmann/json.hpp>
15
16
namespace
reusex::core
{
17
20
nlohmann::json
report_version_json
(
const
ProjectDB::ReportPdfRecord
&r);
21
22
}
// namespace reusex::core
reusex::core
Wire form of one stored report PDF version — the ReportPdfVersion schema in ruxd's API contract (docs...
Definition
component_record.hpp:12
reusex::core::report_version_json
nlohmann::json report_version_json(const ProjectDB::ReportPdfRecord &r)
{id, created_at, label, size_bytes, version, blocking_types}; blocking_types is null for a version ge...
reusex::ProjectDB::ReportPdfRecord
Metadata for one stored report PDF version.
Definition
ProjectDB.hpp:1076
libs
reusex
include
core
report_version_json.hpp
Generated by
1.18.0