ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
FrameC.h File Reference
#include "ldastoolsal/ldas_types.h"
Include dependency graph for FrameC.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  gpstime
 GPS Time structure. More...
 
struct  FrameCError_
 Information concerning failure of a function. More...
 

Macros

#define restrict
 
#define restrict   const
 

Typedefs

typedef INT_4U gpstime_seconds_t
 
typedef INT_4U gpstime_nanoseconds_t
 
typedef struct gpstime gpstime_t
 
typedef enum errno_ framec_errno_type
 Enumeration of error codes.
 
typedef struct FrameCError_ FrameCError
 Information concerning failure of a function.
 

Enumerations

enum  errno_ {
  FRAMEC_ERRNO_NO_ERROR , FRAMEC_ERRNO_ERROR , FRAMEC_ERRNO_FR_CHANNEL_ACCESSOR_ERROR , FRAMEC_ERRNO_FR_CHANNEL_ALLOC_ERROR ,
  FRAMEC_ERRNO_FR_CHANNEL_COMPRESSION_ERROR , FRAMEC_ERRNO_FR_CHANNEL_FREE_ERROR , FRAMEC_ERRNO_FR_CHANNEL_READ_ERROR , FRAMEC_ERRNO_FR_DETECTOR_ACCESSOR_ERROR ,
  FRAMEC_ERRNO_FR_DETECTOR_ALLOC_ERROR , FRAMEC_ERRNO_FR_DETECTOR_FREE_ERROR , FRAMEC_ERRNO_FR_DETECTOR_READ_ERROR , FRAMEC_ERRNO_FR_DETECTOR_WRITE_ERROR ,
  FRAMEC_ERRNO_FR_EVENT_ACCESSOR_ERROR , FRAMEC_ERRNO_FR_EVENT_ALLOC_ERROR , FRAMEC_ERRNO_FR_EVENT_FREE_ERROR , FRAMEC_ERRNO_FR_EVENT_READ_ERROR ,
  FRAMEC_ERRNO_FR_EVENT_WRITE_ERROR , FRAMEC_ERRNO_FR_HISTORY_ALLOC_ERROR , FRAMEC_ERRNO_FR_HISTORY_FREE_ERROR , FRAMEC_ERRNO_FRAME_OPEN_ERROR ,
  FRAMEC_ERRNO_FRAME_CLOSE_ERROR , FRAMEC_ERRNO_FRAME_CHECKSUM_ERROR , FRAMEC_ERRNO_FRAME_H_ACCESSOR_ERROR , FRAMEC_ERRNO_FRAME_H_ALLOC_ERROR ,
  FRAMEC_ERRNO_FRAME_H_FREE_ERROR , FRAMEC_ERRNO_FRAME_H_READ_ERROR , FRAMEC_ERRNO_FRAME_H_WRITE_ERROR , FRAMEC_ERRNO_FR_TOC_ACCESSOR_ERROR ,
  FRAMEC_ERRNO_FR_TOC_FREE_ERROR , FRAMEC_ERRNO_FR_TOC_READ_ERROR
}
 Enumeration of error codes. More...
 

Functions

void FrameCErrorInit (FrameCError **Handle)
 
INT_2U FrameCLibraryMinorVersion (void)
 Return the minor version number of the frame library.
 
gpstime_seconds_t FrameCGPSTimeNow (void)
 
void FrameCInitialize (void)
 Initialize the library.
 
void FrameCCleanup (void)
 Cleanup the library.
 

Macro Definition Documentation

◆ restrict [1/2]

#define restrict

◆ restrict [2/2]

#define restrict   const