sbgECom Library  4.0.1987-stable
C library to interface SBG Systems IMU/AHRS/INS
sbgInterfaceFile.h
Go to the documentation of this file.
1 
32 #ifndef SBG_INTERFACE_FILE_H
33 #define SBG_INTERFACE_FILE_H
34 
35 //----------------------------------------------------------------------//
36 //- Header (open extern C block) -//
37 //----------------------------------------------------------------------//
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
42 // sbgCommonLib headers
43 #include <sbgCommon.h>
44 
45 // Local headers
46 #include "sbgInterface.h"
47 
48 //----------------------------------------------------------------------//
49 //- Public methods -//
50 //----------------------------------------------------------------------//
51 
60 
69 
77 
85 
86 //----------------------------------------------------------------------//
87 //- Footer (close extern C block) -//
88 //----------------------------------------------------------------------//
89 #ifdef __cplusplus
90 }
91 #endif
92 
93 #endif /* SBG_INTERFACE_FILE_H */
Main header for the SBG Systems common C library.
#define SBG_COMMON_LIB_API
Definition: sbgDefines.h:79
enum _SbgErrorCode SbgErrorCode
This file implements the base interface for all Serial and Ethernet ports.
SBG_COMMON_LIB_API SbgErrorCode sbgInterfaceFileOpen(SbgInterface *pInterface, const char *filePath)
SBG_COMMON_LIB_API SbgErrorCode sbgInterfaceFileWriteOpen(SbgInterface *pInterface, const char *filePath)
SBG_COMMON_LIB_API size_t sbgInterfaceFileGetSize(SbgInterface *pInterface)
SBG_COMMON_LIB_API size_t sbgInterfaceFileGetCursor(const SbgInterface *pInterface)
Definition: sbgInterface.h:193