tagz.h
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:1k
源码类别:

Windows CE

开发平台:

C/C++

  1. #pragma once
  2. #ifdef  __cplusplus
  3. extern "C" {
  4. #endif
  5. #ifndef UINT
  6. typedef unsigned int UINT;
  7. #endif
  8. #ifdef TAGZ_UNICODE
  9. typedef unsigned short T_CHAR;
  10. #else
  11. #define T_CHAR char
  12. #endif
  13. typedef T_CHAR* (*TAGFUNC)(const T_CHAR *tag,void *p);    /* return 0 if not found */
  14. typedef void (*TAGFREEFUNC)(T_CHAR *tag,void *p);
  15. UINT tagz_format(const T_CHAR * spec,TAGFUNC f,TAGFREEFUNC ff,void *fp,T_CHAR * out,UINT max);
  16. T_CHAR * tagz_format_r(const T_CHAR * spec,TAGFUNC f,TAGFREEFUNC ff,void * fp);
  17. extern const char tagz_manual[];
  18. #ifdef __cplusplus
  19. }
  20. #endif