OSDN Git Service

クッキー取得ができない現象の調査中
[nlite/nlite.git] / nlib / nlib_xmlHandler.h
1 #pragma once
2
3 #define in__userData userData
4 #define in__pszName pszName
5 #define in__atts atts
6 #define in__nLength nLength
7 #define in__pszData pszData
8
9
10
11
12
13 #define ONELEMENTSTART(name) void name(void *in__userData,const XML_Char *in__pszName,const XML_Char *in__atts[])
14
15 #define ONCHARDATA(name) void name(void *in__userData,const XML_Char *in__pszData,int in__nLength)
16
17 #define ONELEMENTEND(name) void name(void *in__userData,const XML_Char *in__pszName)
18
19
20
21 ///
22 ///\83j\83R\90\83v\83\8c\83C\83\84\81[\83X\83e\81[\83^\83X\97v\91f\8aJ\8en\83C\83x\83\93\83g\83n\83\93\83h\83\89
23 ///
24 extern void NPlayerStatus_ElementStartHandler(void *userData,const XML_Char *pszName,const XML_Char *atts[]);
25
26 ///
27 ///\83j\83R\90\83v\83\8c\83C\83\84\81[\83X\83e\81[\83^\83X\83e\83L\83X\83g\8aJ\8en\83C\83x\83\93\83g\83n\83\93\83h\83\89
28 ///
29 extern void NPlayerStatus_CharacterDataHandler(void *userData,const XML_Char *pszData,int nLength);
30
31 ///
32 ///\83j\83R\90\83v\83\8c\83C\83\84\81[\83X\83e\81[\83^\83X\97v\91f\8fI\97¹\83C\83x\83\93\83g\83n\83\93\83h\83\89
33 ///
34 extern void NPlayerStatus_ElementEndHandler(void *userData,const XML_Char *pszName);
35
36 ///
37 ///\83j\83R\90\83n\81[\83g\83r\81[\83g\97v\91f\8aJ\8en\83C\83x\83\93\83g\83n\83\93\83h\83\89
38 ///
39 extern void NicoLiveHeartBeat_ElementStartHandler(void *userData,const XML_Char *pszName,const XML_Char *atts[]);
40
41 ///
42 ///\83j\83R\90\83n\81[\83g\83r\81[\83g\83e\83L\83X\83g\8aJ\8en\83C\83x\83\93\83g\83n\83\93\83h\83\89
43 ///
44 extern void NicoLiveHeartBeat_CharacterDataHandler(void *userData,const XML_Char *pszData,int nLength);
45
46 ///
47 ///\83j\83R\90\83n\81[\83g\83r\81[\83g\97v\91f\8fI\97¹\83C\83x\83\93\83g\83n\83\93\83h\83\89
48 ///
49 extern void NicoLiveHeartBeat_ElementEndHandler(void *userData,const XML_Char *pszName);
50