ark::logging::ColumnConfiguration

Defined in header “ark/logging/element_config.hh”.


This represents a column configuration. Each column of data is written out sequentially. This allows you to help configure how your data is written out. All logs with data have at least one column.

Variables

  • std::string name
    A human-meaningful name of this column.

  • compression::CompressionSettings compression_settings{}
    The compression settings to apply to all content in this column.

  • std::vector< ObjectDeclaration > object_types
    The expected object types for this column.

  • SplitWriterFileConfiguration file_config
    Configuration for the split file format.