32 #ifndef STRUCT_TABLEPROPERTIES_HPP_ 33 #define STRUCT_TABLEPROPERTIES_HPP_ 89 const std::string& setName,
90 const std::vector<TableColumn>& setColumns,
91 const std::string& setDataDirectory,
95 dataDirectory(setDataDirectory),
TableProperties(const std::string &setName, const std::vector< TableColumn > &setColumns, const std::string &setDataDirectory, bool setCompressed)
Constructor setting table properties.
Definition: TableProperties.hpp:88
std::vector< TableColumn > columns
Vector containing the columns of the table.
Definition: TableProperties.hpp:50
bool compressed
Indicates whether compression is active for this table.
Definition: TableProperties.hpp:61
Table properties containing its name, columns, data directory, and compression.
Definition: TableProperties.hpp:42
std::string dataDirectory
The data directory of the table.
Definition: TableProperties.hpp:58
TableProperties()=default
Default constructor.
std::string name
The name of the table.
Definition: TableProperties.hpp:47
Namespace for data structures.
Definition: AlgoThreadProperties.hpp:43