Stores a row of data.
More...
#include <DataRecord.h>
Stores a row of data.
Internally stores a vector of DataValue objects. Individual data value(s) can be extracted using array like indexing. The type information is not stored in the DataRecord object and has to be extracted from DataRecordMetadata object
- See also
- DataRecordMetadata
-
DataValue
◆ DataRecord() [1/2]
ColumnStore::DataRecord::DataRecord |
( |
| ) |
|
|
inline |
◆ DataRecord() [2/2]
ColumnStore::DataRecord::DataRecord |
( |
std::vector< DataValue > & |
values | ) |
|
|
inline |
◆ operator[]()
DataValue& ColumnStore::DataRecord::operator[] |
( |
int |
index | ) |
|
|
inline |
Extracts data value by index.
- Parameters
-
index | column index of the data value |
- Returns
- DataValue at index
◆ values
std::vector<DataValue> ColumnStore::DataRecord::values |
The documentation for this struct was generated from the following file: