1 /********************************************************** 2 * This file has been automatically created by "typemaker2" 3 * from the file "gwen_sar_fileheader.xml". 4 * Please do not edit this file, all changes will be lost. 5 * Better edit the mentioned source file instead. 6 **********************************************************/ 7 8 #ifndef GWEN_SAR_FILEHEADER_L_H 9 #define GWEN_SAR_FILEHEADER_L_H 10 11 #include "gwen_sar_fileheader.h" 12 13 14 #ifdef __cplusplus 15 extern "C" { 16 #endif 17 18 /** Getter. 19 * Use this function to get the member "headerStartPos" (see @ref GWEN_SAR_FILEHEADER_headerStartPos) 20 */ 21 uint64_t GWEN_SarFileHeader_GetHeaderStartPos(const GWEN_SAR_FILEHEADER *p_struct); 22 23 /** Getter. 24 * Use this function to get the member "headerSize" (see @ref GWEN_SAR_FILEHEADER_headerSize) 25 */ 26 uint64_t GWEN_SarFileHeader_GetHeaderSize(const GWEN_SAR_FILEHEADER *p_struct); 27 28 /** Getter. 29 * Use this function to get the member "dataPos" (see @ref GWEN_SAR_FILEHEADER_dataPos) 30 */ 31 uint64_t GWEN_SarFileHeader_GetDataPos(const GWEN_SAR_FILEHEADER *p_struct); 32 33 /** Getter. 34 * Use this function to get the member "dataSize" (see @ref GWEN_SAR_FILEHEADER_dataSize) 35 */ 36 uint64_t GWEN_SarFileHeader_GetDataSize(const GWEN_SAR_FILEHEADER *p_struct); 37 38 /** Getter. 39 * Use this function to get the member "hashPos" (see @ref GWEN_SAR_FILEHEADER_hashPos) 40 */ 41 uint64_t GWEN_SarFileHeader_GetHashPos(const GWEN_SAR_FILEHEADER *p_struct); 42 43 /** Setter. 44 * Use this function to set the member "headerStartPos" (see @ref GWEN_SAR_FILEHEADER_headerStartPos) 45 */ 46 void GWEN_SarFileHeader_SetHeaderStartPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src); 47 48 /** Setter. 49 * Use this function to set the member "headerSize" (see @ref GWEN_SAR_FILEHEADER_headerSize) 50 */ 51 void GWEN_SarFileHeader_SetHeaderSize(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src); 52 53 /** Setter. 54 * Use this function to set the member "dataPos" (see @ref GWEN_SAR_FILEHEADER_dataPos) 55 */ 56 void GWEN_SarFileHeader_SetDataPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src); 57 58 /** Setter. 59 * Use this function to set the member "dataSize" (see @ref GWEN_SAR_FILEHEADER_dataSize) 60 */ 61 void GWEN_SarFileHeader_SetDataSize(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src); 62 63 /** Setter. 64 * Use this function to set the member "hashPos" (see @ref GWEN_SAR_FILEHEADER_hashPos) 65 */ 66 void GWEN_SarFileHeader_SetHashPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src); 67 68 #ifdef __cplusplus 69 } 70 #endif 71 72 #endif 73 74