SDDSlib
Loading...
Searching...
No Matches
SDDS_DATASET Struct Reference

Public Attributes

SDDS_LAYOUT layout
 
SDDS_LAYOUT original_layout
 
short swapByteOrder
 
SDDS_FILEBUFFER fBuffer
 
SDDS_FILEBUFFER titleBuffer
 
int32_t page_number
 
short mode
 
short page_started
 
int32_t pages_read
 
int64_t endOfFile_offset
 
int64_t * pagecount_offset
 
int64_t rowcount_offset
 
int64_t n_rows_written
 
int64_t last_row_written
 
int64_t first_row_in_mem
 
short writing_page
 
int64_t n_rows_allocated
 
int64_t n_rows
 
int32_t * row_flag
 
short file_had_data
 
short autoRecover
 
short autoRecovered
 
short parallel_io
 
int32_t n_of_interest
 
int32_t * column_order
 
int32_t * column_flag
 
short * column_track_memory
 
int32_t readRecoveryPossible
 
int32_t deferSavingLayout
 
SDDS_ARRAYarray
 
void ** parameter
 
void ** data
 

Detailed Description

Definition at line 303 of file SDDS.h.

Member Data Documentation

◆ array

SDDS_ARRAY* SDDS_DATASET::array

Definition at line 337 of file SDDS.h.

◆ autoRecover

short SDDS_DATASET::autoRecover

Definition at line 326 of file SDDS.h.

◆ autoRecovered

short SDDS_DATASET::autoRecovered

Definition at line 327 of file SDDS.h.

◆ column_flag

int32_t* SDDS_DATASET::column_flag

Definition at line 331 of file SDDS.h.

◆ column_order

int32_t* SDDS_DATASET::column_order

Definition at line 330 of file SDDS.h.

◆ column_track_memory

short* SDDS_DATASET::column_track_memory

Definition at line 332 of file SDDS.h.

◆ data

void** SDDS_DATASET::data

Definition at line 351 of file SDDS.h.

◆ deferSavingLayout

int32_t SDDS_DATASET::deferSavingLayout

Definition at line 335 of file SDDS.h.

◆ endOfFile_offset

int64_t SDDS_DATASET::endOfFile_offset

Definition at line 313 of file SDDS.h.

◆ fBuffer

SDDS_FILEBUFFER SDDS_DATASET::fBuffer

Definition at line 306 of file SDDS.h.

◆ file_had_data

short SDDS_DATASET::file_had_data

Definition at line 323 of file SDDS.h.

◆ first_row_in_mem

int64_t SDDS_DATASET::first_row_in_mem

Definition at line 318 of file SDDS.h.

◆ last_row_written

int64_t SDDS_DATASET::last_row_written

Definition at line 317 of file SDDS.h.

◆ layout

SDDS_LAYOUT SDDS_DATASET::layout

Definition at line 304 of file SDDS.h.

◆ mode

short SDDS_DATASET::mode

Definition at line 310 of file SDDS.h.

◆ n_of_interest

int32_t SDDS_DATASET::n_of_interest

Definition at line 329 of file SDDS.h.

◆ n_rows

int64_t SDDS_DATASET::n_rows

Definition at line 321 of file SDDS.h.

◆ n_rows_allocated

int64_t SDDS_DATASET::n_rows_allocated

Definition at line 320 of file SDDS.h.

◆ n_rows_written

int64_t SDDS_DATASET::n_rows_written

Definition at line 316 of file SDDS.h.

◆ original_layout

SDDS_LAYOUT SDDS_DATASET::original_layout

Definition at line 304 of file SDDS.h.

◆ page_number

int32_t SDDS_DATASET::page_number

Definition at line 308 of file SDDS.h.

◆ page_started

short SDDS_DATASET::page_started

Definition at line 311 of file SDDS.h.

◆ pagecount_offset

int64_t* SDDS_DATASET::pagecount_offset

Definition at line 314 of file SDDS.h.

◆ pages_read

int32_t SDDS_DATASET::pages_read

Definition at line 312 of file SDDS.h.

◆ parallel_io

short SDDS_DATASET::parallel_io

Definition at line 328 of file SDDS.h.

◆ parameter

void** SDDS_DATASET::parameter

Definition at line 344 of file SDDS.h.

◆ readRecoveryPossible

int32_t SDDS_DATASET::readRecoveryPossible

Definition at line 334 of file SDDS.h.

◆ row_flag

int32_t* SDDS_DATASET::row_flag

Definition at line 322 of file SDDS.h.

◆ rowcount_offset

int64_t SDDS_DATASET::rowcount_offset

Definition at line 315 of file SDDS.h.

◆ swapByteOrder

short SDDS_DATASET::swapByteOrder

Definition at line 305 of file SDDS.h.

◆ titleBuffer

SDDS_FILEBUFFER SDDS_DATASET::titleBuffer

Definition at line 307 of file SDDS.h.

◆ writing_page

short SDDS_DATASET::writing_page

Definition at line 319 of file SDDS.h.


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