blob: 5314719d592a0ab7391ccbc45dd9e48e933a4c45 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include "../xml/obj_xml.h"
#include "../xml/ifc_xmlreadercallback.h"
class Ultravox3902 : public ifc_xmlreadercallback
{
public:
Ultravox3902();
~Ultravox3902();
int Parse(const char *xml_data);
int GetExtendedData(const char *tag, wchar_t *data, int dataLen);
private:
/* XML callbacks */
void TextHandler(const wchar_t *xmlpath, const wchar_t *xmltag, const wchar_t *str);
obj_xml *parser;
wchar_t title[256],artist[256],album[256];
RECVS_DISPATCH;
};
|