sbgECom Library  5.2.590-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
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
39extern "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.
struct _SbgInterface SbgInterface
Definition sbgInterface.h:79
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)