#if !defined(__FIL_Priv_h__)
#define __FIL_Priv_h__
 
/******************************************/
#if _MSC_VER >= 1000
#pragma once
#endif /* _MSC_VER >= 1000 */
/******************************************/
 
#if defined(__cplusplus)
extern "C"
{
#endif /* __cplusplus */
 
#include "CPA_Expt.h"
 
typedef struct FIL_tdstInternalGeneral_
{
 unsigned char ucDisplayInformation;
} FIL_tdstInternalGeneral;
 
#undef EXTERN
#undef extern
#if !defined(D_FIL_Globals)
#define EXTERN extern
#else
#define EXTERN
#endif /* D_FIL_Globals */
 
unsigned char FIL_fn_bDestroyRecurseDirectory(char *_szFileName);
void FIL_TryToInsertFileNameInList(FIL_tdxHandleToFileNameList _hFileNameList,char *_szParentDir,struct _finddata_t *_p_stFindData,unsigned long ulAttrib);
void FIL_fn_vSearchInFile(FIL_tdxHandleToFileNameList _hFileNameList,char *_szFileName,unsigned long ulAttrib);
void FIL_fn_vSearchRecurseInFile(FIL_tdxHandleToFileNameList _hFileNameList,char *_szParentDir,char *_szFileName,unsigned long ulAttrib);
 
EXTERN struct FIL_tdstInternalGeneral_ g_stInternalGeneral;
 
#if defined(__cplusplus)
}
#endif /* __cplusplus */
 
#endif /* __FIL_Priv_h__ */
