sdata-impl.h File Reference
#include <time.h>
#include "sdata.h"

Go to the source code of this file.

Data Structures

struct  SDATA_VALID_RANGES_
 
struct  SDATA_HANDLE_
 
struct  SDATA_RECORD_
 

Typedefs

typedef struct SDATA_VALID_RANGES_ SDATA_VALID_RANGES
 

Functions

int sdata_dump_handle (FILE *output_stream, SDATA_HANDLE *handle)
 
int sdata_read_next_record (SDATA_HANDLE *handle, SDATA_RECORD *record)
 
void sdata_get_date_time (SDATA_RECORD *record, char str_date_time[20+1])
 
size_t sdata_get_num_pixels (SDATA_RECORD *record)
 
const SDATA_PIXELsdata_get_pixel (const SDATA_RECORD *record, size_t ipixel)
 
void init_valid_ranges (SDATA_VALID_RANGES *valid_ranges)
 

Detailed Description

Typedef Documentation

◆ SDATA_VALID_RANGES

Function Documentation

◆ init_valid_ranges()

void init_valid_ranges ( SDATA_VALID_RANGES valid_ranges)

◆ sdata_dump_handle()

int sdata_dump_handle ( FILE *  output_stream,
SDATA_HANDLE handle 
)

◆ sdata_get_date_time()

void sdata_get_date_time ( SDATA_RECORD record,
char  str_date_time[20+1] 
)

◆ sdata_get_num_pixels()

size_t sdata_get_num_pixels ( SDATA_RECORD record)

◆ sdata_get_pixel()

const SDATA_PIXEL* sdata_get_pixel ( const SDATA_RECORD record,
size_t  ipixel 
)

◆ sdata_read_next_record()

int sdata_read_next_record ( SDATA_HANDLE handle,
SDATA_RECORD record 
)