route_guide_p.h

来自「道路导航系统程序」· C头文件 代码 · 共 97 行

H
97
字号
/***************************************************************************
	FileName      :	     route_guide_sort.c

	Date          :	     2006.04.09

	Author        :	     QZYTM Developing Group

	Content       :      Route Guide System Sort Proc

	Copyright     :	     QZYTM-GROUP @ SIST_S0527
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Modify History
	NO       Date           Modifier         Modified Content

****************************************************************************/


#ifndef _ROUTE_GUIDE_P_H_
#define _ROUTE_GUIDE_P_H_

/*-------------------------------------------------------------------------*/
/*																		   */
/*   Include File Section                                                  */
/*																		   */
/*-------------------------------------------------------------------------*/

#include "route_guide_s.h"
#include "route_guide_in_s.h"

/*-------------------------------------------------------------------------*/
/*																		   */
/*   Function declaration Section                                          */
/*																		   */
/*-------------------------------------------------------------------------*/

/* functions for main */
STATUS RouteGui_Main( void );

int RouteGui_InterFace( void );
/* functions for connect */

STATUS RouteGui_Sort( void );
/* functions for sort */

STATUS RouteGui_Src( void );
/* functions for find */

STATUS RouteGui_Update( void );
/* functions for update */

STATUS InitRouteGuiFP( 
	FILE**           ptrFilePointer,
	BYTE*            sFileName,
	BYTE*            sOpenMethod
	);

STATUS InitRecLnk( 
	S_LNKHEADER*     ptrRecHeader 
	);

STATUS GetRecBlock(
	BYTE*            ptrRecBlock,    
	FILE**           ptrFilePointer
	);

STATUS CreateRecLnk( 
	S_LNKHEADER*     ptrRecHeader,
	FILE**           ptrFilePointer
	);

STATUS TranslateRec( 
	S_LNKDATA_FMT*   ptrRouteFMT, 
	BYTE*            ptrRecBlock 
	);

STATUS CreateNode( 
	S_LNKTBL**       ptrRouteRec, 
	S_LNKDATA_FMT    strRouteFMT,
	BYTE*            ptrRecBlock
	);

STATUS TranslateInfData( 
	S_LNKDATA_DSP*   ptrLnkInfData, 
	S_LNKDATA_FMT	 strRouteFMT
	);

STATUS InsertList(
	S_LNKHEADER*     ptrRecHeader, 
	S_LNKTBL*        ptrRouteRec
	);

STATUS OutPutRecs( 
	S_LNKHEADER      strRecHeader 
	);

#endif	/* _ROUTE_GUIDE_P_H_ */
/*	End of file------------------------------------------------------------*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?