ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::ProjectDB::ResourceTemplateRecord Struct Reference

One row of templates (resources/templates spec §5.1). More...

#include <ProjectDB.hpp>

Collaboration diagram for reusex::ProjectDB::ResourceTemplateRecord:

Public Attributes

int64_t id = 0
std::string name
std::string members_json = "[]"
std::string csv_json = "{}"
std::optional< std::string > seed
std::string created_at
std::string updated_at

Detailed Description

One row of templates (resources/templates spec §5.1).

members_json and csv_json are parsed by core/resource_templates.hpp.

Definition at line 1119 of file ProjectDB.hpp.

Member Data Documentation

◆ created_at

std::string reusex::ProjectDB::ResourceTemplateRecord::created_at

Definition at line 1125 of file ProjectDB.hpp.

◆ csv_json

std::string reusex::ProjectDB::ResourceTemplateRecord::csv_json = "{}"

Definition at line 1123 of file ProjectDB.hpp.

◆ id

int64_t reusex::ProjectDB::ResourceTemplateRecord::id = 0

Definition at line 1120 of file ProjectDB.hpp.

◆ members_json

std::string reusex::ProjectDB::ResourceTemplateRecord::members_json = "[]"

Definition at line 1122 of file ProjectDB.hpp.

◆ name

std::string reusex::ProjectDB::ResourceTemplateRecord::name

Definition at line 1121 of file ProjectDB.hpp.

◆ seed

std::optional<std::string> reusex::ProjectDB::ResourceTemplateRecord::seed

Definition at line 1124 of file ProjectDB.hpp.

◆ updated_at

std::string reusex::ProjectDB::ResourceTemplateRecord::updated_at

Definition at line 1126 of file ProjectDB.hpp.


The documentation for this struct was generated from the following file: