ldas-tools-framecpp  2.7.0
FrTOC.h File Reference
#include "ldastoolsal/ldas_types.h"
#include "framecppc/FrameC.h"
#include "framecppc/Stream.h"
Include dependency graph for FrTOC.h:

Functions

FrTOC

fr_toc_tFrameCFrTOCRead (FrameCError **Error, fr_file_t *Stream)
 Obtain the table of contensts. More...
 
void FrameCFrTOCFree (FrameCError **Error, fr_toc_t *TOC)
 Recyle the table of contents structure. More...
 
void FrameCFrTOCQuery (FrameCError **Error, const fr_toc_t *TOC, int Option,...)
 Retrieve vector information related to the Table of Contents. More...
 

FrTOC

enum  fr_toc_fields_ {
  FR_TOC_FIELD_LAST , FR_TOC_FIELD_ADC_N , FR_TOC_FIELD_ADC_NAMES , FR_TOC_FIELD_GTIME ,
  FR_TOC_FIELD_DT , FR_TOC_FIELD_DETECTOR_N , FR_TOC_FIELD_DETECTOR_NAMES , FR_TOC_FIELD_NFRAME ,
  FR_TOC_FIELD_PROC_N , FR_TOC_FIELD_PROC_NAMES , FR_TOC_FIELD_SIM_N , FR_TOC_FIELD_SIM_NAMES ,
  FR_TOC_FIELD_DT_NTH , FR_TOC_FIELD_LAST , FR_TOC_FIELD_ADC_N , FR_TOC_FIELD_ADC_NAMES ,
  FR_TOC_FIELD_GTIME , FR_TOC_FIELD_DT , FR_TOC_FIELD_DETECTOR_N , FR_TOC_FIELD_DETECTOR_NAMES ,
  FR_TOC_FIELD_NFRAME , FR_TOC_FIELD_PROC_N , FR_TOC_FIELD_PROC_NAMES , FR_TOC_FIELD_SIM_N ,
  FR_TOC_FIELD_SIM_NAMES , FR_TOC_FIELD_DT_NTH
}
 Field specifiers for querying the table of contents. More...
 
typedef REAL_8 fr_toc_dt_element_t
 Delta time as used in the fr_toc structure. More...
 
typedef fr_toc_dt_element_tfr_toc_dt_t
 
typedef const char * fr_toc_detector_name_t
 
typedef gpstime_t fr_toc_t0_t
 Start time as used in the fr_toc structure. More...
 
typedef fr_toc_t0_tfr_toc_t0_array_t
 
typedef INT_4U fr_toc_adc_n_t
 
typedef const char * fr_toc_adc_name_t
 
typedef INT_4U fr_toc_nframe_t
 
typedef INT_4U fr_toc_detector_n_t
 
typedef INT_4U fr_toc_proc_n_t
 
typedef const char * fr_toc_proc_name_t
 
typedef INT_4U fr_toc_sim_n_t
 
typedef const char * fr_toc_sim_name_t
 
typedef enum fr_toc_fields_ fr_toc_fields
 Field specifiers for querying the table of contents. More...
 
typedef struct fr_toc_t_ fr_toc_t