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

One column of a table, as PRAGMA table_info reports it. More...

#include <ProjectDB.hpp>

Collaboration diagram for reusex::ProjectDB::TableColumn:

Public Attributes

std::string name
std::string declared_type
 e.g. "INTEGER", "BLOB"; may be empty
bool primary_key = false
bool not_null = false

Detailed Description

One column of a table, as PRAGMA table_info reports it.

Definition at line 739 of file ProjectDB.hpp.

Member Data Documentation

◆ declared_type

std::string reusex::ProjectDB::TableColumn::declared_type

e.g. "INTEGER", "BLOB"; may be empty

Definition at line 741 of file ProjectDB.hpp.

◆ name

std::string reusex::ProjectDB::TableColumn::name

Definition at line 740 of file ProjectDB.hpp.

◆ not_null

bool reusex::ProjectDB::TableColumn::not_null = false

Definition at line 743 of file ProjectDB.hpp.

◆ primary_key

bool reusex::ProjectDB::TableColumn::primary_key = false

Definition at line 742 of file ProjectDB.hpp.


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