gwenhywfar  4.3.3
gwen_sar_fileheader_l.h
Go to the documentation of this file.
00001 /**********************************************************
00002  * This file has been automatically created by "typemaker2"
00003  * from the file "gwen_sar_fileheader.xml".
00004  * Please do not edit this file, all changes will be lost.
00005  * Better edit the mentioned source file instead.
00006  **********************************************************/
00007 
00008 #ifndef GWEN_SAR_FILEHEADER_L_H
00009 #define GWEN_SAR_FILEHEADER_L_H
00010 
00011 #include "gwen_sar_fileheader.h"
00012 
00013 
00014 #ifdef __cplusplus
00015 extern "C" {
00016 #endif
00017 
00021 uint64_t GWEN_SarFileHeader_GetHeaderStartPos(const GWEN_SAR_FILEHEADER *p_struct);
00022 
00026 uint64_t GWEN_SarFileHeader_GetHeaderSize(const GWEN_SAR_FILEHEADER *p_struct);
00027 
00031 uint64_t GWEN_SarFileHeader_GetDataPos(const GWEN_SAR_FILEHEADER *p_struct);
00032 
00036 uint64_t GWEN_SarFileHeader_GetDataSize(const GWEN_SAR_FILEHEADER *p_struct);
00037 
00041 uint64_t GWEN_SarFileHeader_GetHashPos(const GWEN_SAR_FILEHEADER *p_struct);
00042 
00046 void GWEN_SarFileHeader_SetHeaderStartPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src);
00047 
00051 void GWEN_SarFileHeader_SetHeaderSize(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src);
00052 
00056 void GWEN_SarFileHeader_SetDataPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src);
00057 
00061 void GWEN_SarFileHeader_SetDataSize(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src);
00062 
00066 void GWEN_SarFileHeader_SetHashPos(GWEN_SAR_FILEHEADER *p_struct, uint64_t p_src);
00067 
00068 #ifdef __cplusplus
00069 }
00070 #endif
00071 
00072 #endif
00073