libsf3
Loading...
Searching...
No Matches
Data Fields
sf3_table Struct Reference

#include <sf3_table.h>

Collaboration diagram for sf3_table:
Collaboration graph
[legend]

Data Fields

struct sf3_identifier identifier
 
uint16_t column_count
 The number of columns in the table.
 
uint64_t row_length
 The length of each row in bytes.
 
uint64_t row_count
 The number of rows in the table.
 
uint32_t spec_length
 The length of all the column specs in bytes.
 
struct sf3_column_spec columns []
 The column descriptions.
 

Detailed Description

A table file.

See SF3_FORMAT_ID_TABLE

Definition at line 62 of file sf3_table.h.

Field Documentation

◆ column_count

uint16_t sf3_table::column_count

The number of columns in the table.

Definition at line 65 of file sf3_table.h.

◆ columns

struct sf3_column_spec sf3_table::columns[]

The column descriptions.

Definition at line 73 of file sf3_table.h.

◆ identifier

struct sf3_identifier sf3_table::identifier

Definition at line 63 of file sf3_table.h.

◆ row_count

uint64_t sf3_table::row_count

The number of rows in the table.

Definition at line 69 of file sf3_table.h.

◆ row_length

uint64_t sf3_table::row_length

The length of each row in bytes.

Definition at line 67 of file sf3_table.h.

◆ spec_length

uint32_t sf3_table::spec_length

The length of all the column specs in bytes.

Definition at line 71 of file sf3_table.h.


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