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

One row of the scans table. More...

#include <ProjectDB.hpp>

Collaboration diagram for reusex::ProjectDB::ScanRecord:

Public Attributes

int id = 0
std::string source_path
std::string imported_at
int id_offset = 0
std::string provenance_json

Detailed Description

One row of the scans table.

Each rux import creates one record; id_offset is the node-id watermark at import time so a re-import can be re-based, and provenance_json carries importer-specific metadata.

Definition at line 646 of file ProjectDB.hpp.

Member Data Documentation

◆ id

int reusex::ProjectDB::ScanRecord::id = 0

Definition at line 647 of file ProjectDB.hpp.

◆ id_offset

int reusex::ProjectDB::ScanRecord::id_offset = 0

Definition at line 650 of file ProjectDB.hpp.

◆ imported_at

std::string reusex::ProjectDB::ScanRecord::imported_at

Definition at line 649 of file ProjectDB.hpp.

◆ provenance_json

std::string reusex::ProjectDB::ScanRecord::provenance_json

Definition at line 651 of file ProjectDB.hpp.

◆ source_path

std::string reusex::ProjectDB::ScanRecord::source_path

Definition at line 648 of file ProjectDB.hpp.


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