|
ldas-tools-framecpp 3.0.4
|
#include "ldastoolsal/ldas_types.h"#include "framecpp/FrAdcData.hh"#include "framecpp/FrProcData.hh"#include "framecppc/FrameC.h"#include "framecppc/Stream.h"#include "framecppc/FrVect.h"

Typedefs | |
| typedef const char * | fr_chan_comment_t |
| typedef FR_ADC_DATA_CHANNEL_GROUP_TYPE | fr_chan_channel_group_t |
| typedef FR_ADC_DATA_CHANNEL_NUMBER_TYPE | fr_chan_channel_number_t |
| typedef FR_ADC_DATA_DATAVALID_TYPE | fr_chan_data_valid_t |
| typedef const char * | fr_chan_name_t |
| typedef FR_ADC_DATA_TIMEOFFSET_TYPE | fr_chan_offset_t |
| typedef FR_ADC_DATA_SAMPLERATE_TYPE | fr_chan_sample_rate_t |
| typedef FR_ADC_DATA_TIMEOFFSET_TYPE | fr_chan_time_offset_t |
| typedef FR_ADC_DATA_N_BITS_TYPE | fr_chan_n_bits_t |
| typedef FR_PROC_DATA_T_RANGE_TYPE | fr_chan_t_range_t |
| typedef enum fr_chan_fields_ | fr_chan_fields |
FrChan | |
| enum | fr_chan_type { FR_ADC_CHAN_TYPE , FR_EVENT_CHAN_TYPE , FR_PROC_CHAN_TYPE , FR_SIM_CHAN_TYPE , FR_SIM_EVENT_CHAN_TYPE , UNKNOWN_CHAN_TYPE } |
| Enumerated type of channel. More... | |
| enum | fr_proc_type { FR_PROC_TYPE_UNKNOWN , FR_PROC_TYPE_TIME_SERIES , FR_PROC_TYPE_FREQUENCY_SERIES , FR_PROC_TYPE_OTHER_1D_SERIES , FR_PROC_TYPE_TIME_FREQUENCY , FR_PROC_TYPE_WAVELET , Fr_PROC_TYPE_MULTI_DIMENSIONAL } |
| Types of FrProcData. More... | |
| enum | fr_proc_sub_type { FR_PROC_SUB_TYPE_UNKNOWN , FR_PROC_SUB_TYPE_DFT , FR_PROC_SUB_TYPE_AMPLITUDE_SPECTRAL_DENSITY , FR_PROC_SUB_TYPE_POWER_SPECTRAL_DENSITY , FR_PROC_SUB_TYPE_CROSS_SPECTRAL_DENSITY , FR_PROC_SUB_TYPE_COHERENCE , FR_PROC_SUB_TYPE_TRANSFER_FUNCTION } |
| Sub types of FrProcData. More... | |
| typedef enum fr_chan_type | fr_chan_type_t |
| Enumerated type of channel. | |
| typedef enum fr_proc_type | fr_proc_type_t |
| Types of FrProcData. | |
| typedef enum fr_proc_sub_type | fr_proc_sub_type_t |
| Sub types of FrProcData. | |
| typedef struct fr_adc_chan | fr_adc_chan_t |
| Type aliasing for FrAdc channel. | |
| typedef struct fr_proc_chan | fr_proc_chan_t |
| Type aliasing for FrProc channel. | |
| typedef struct fr_sim_chan | fr_sim_chan_t |
| Type aliasing for FrSimData channel. | |
| typedef struct fr_chan | fr_chan_t |
| Type aliasing for fr_chan structure. | |
| fr_chan_t * | FrameCFrChanAlloc (FrameCError **Error, const char *Name, fr_chan_type_t Type, fr_vect_data_types_t DataType, fr_vect_ndata_t NData) |
| Alloc an fr_chan_t. | |
| fr_chan_t * | FrameCFrProcChanAlloc (FrameCError **Error, const char *Name, fr_proc_type_t Type, fr_proc_sub_type_t SubType, fr_vect_data_types_t DataType, fr_vect_ndata_t NData) |
| Alloc an fr_chan_t. | |
| fr_chan_t * | FrameCFrProcMimeChanAlloc (FrameCError **Error, const char *Name, const char *MimeTypeName, fr_vect_ndata_t NData, fr_vect_data_t MimeData) |
| Alloc an fr_chan_t. | |
| void | FrameCFrChanFree (FrameCError **Error, fr_chan_t *Channel) |
| Recyle the fr_chan_t structure. | |
| void | FrameCFrChanQuery (FrameCError **Error, const fr_chan_t *Channel, int Option,...) |
| Retrieve information related to the Channel. | |
| fr_chan_t * | FrameCFrChanRead (FrameCError **Error, fr_file_t *restrict Stream, fr_chan_name_t restrict Name, fr_chan_offset_t Pos) |
| Read a channel from the stream. | |
| void | FrameCFrChanSet (FrameCError **Error, const fr_chan_t *Channel, int Option,...) |
| Establish information about the Channel. | |
| void | FrameCFrChanVectorAlloc (FrameCError **Error, fr_chan_t *Channel, fr_vect_data_types_t DataType, fr_vect_ndata_t NData) |
| Allocate new space for an FrVect. | |
| void | FrameCFrChanVectorCompress (FrameCError **Error, fr_chan_t *Channel, fr_vect_compression_schemes_t Scheme) |
| Expand the data located in the data vector. | |
| void | FrameCFrChanVectorExpand (FrameCError **Error, fr_chan_t *Channel) |
| Expand the data located in the data vector. | |
| void | FrameCFrChanVectorQuery (FrameCError **Error, const fr_chan_t *Channel, int Option,...) |
| Retrieve vector information related to the Channel. | |
| void | FrameCFrChanVectorSet (FrameCError **Error, fr_chan_t *Channel, int Option,...) |
| Set vector information related to the Channel. | |
| typedef const char* fr_chan_comment_t |
| typedef enum fr_chan_fields_ fr_chan_fields |
| typedef const char* fr_chan_name_t |
| enum fr_chan_fields_ |