Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
21
Src/replicant/nswasabi/XMLString.h
Normal file
21
Src/replicant/nswasabi/XMLString.h
Normal file
|
@ -0,0 +1,21 @@
|
|||
#include "xml/ifc_xmlcallback.h"
|
||||
#include "nx/nxmutablestring.h"
|
||||
|
||||
/* this one is an xml callback that just saves the last encountered string */
|
||||
|
||||
class XMLString : public ifc_xmlcallback
|
||||
{
|
||||
public:
|
||||
XMLString();
|
||||
~XMLString();
|
||||
void Reset();
|
||||
nx_string_t GetString();
|
||||
|
||||
private:
|
||||
/* XML callbacks */
|
||||
void WASABICALL XMLCallback_OnStartElement(const nsxml_char_t *xmlpath, const nsxml_char_t *xmltag, ifc_xmlattributes *attributes);
|
||||
void WASABICALL XMLCallback_OnCharacterData(const nsxml_char_t *xmlpath, const nsxml_char_t *xmltag, const nsxml_char_t *characters, size_t num_characters);
|
||||
|
||||
nx_mutable_string_t data;
|
||||
};
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue