|
a/libupnpp/control/cdircontent.cxx |
|
b/libupnpp/control/cdircontent.cxx |
|
... |
|
... |
17 |
#include "config.h"
|
17 |
#include "config.h"
|
18 |
|
18 |
|
19 |
#include <string>
|
19 |
#include <string>
|
20 |
#include <vector>
|
20 |
#include <vector>
|
21 |
#include <iostream>
|
21 |
#include <iostream>
|
22 |
#include <map>
|
22 |
#include <unordered_map>
|
23 |
|
23 |
|
24 |
using namespace std;
|
24 |
using namespace std;
|
25 |
|
25 |
|
26 |
#include "libupnpp/expatmm.hxx"
|
26 |
#include "libupnpp/expatmm.hxx"
|
27 |
#include "libupnpp/upnpp_p.hxx"
|
27 |
#include "libupnpp/upnpp_p.hxx"
|
|
... |
|
... |
46 |
class StackEl {
|
46 |
class StackEl {
|
47 |
public:
|
47 |
public:
|
48 |
StackEl(const string& nm) : name(nm) {}
|
48 |
StackEl(const string& nm) : name(nm) {}
|
49 |
string name;
|
49 |
string name;
|
50 |
XML_Size sta;
|
50 |
XML_Size sta;
|
51 |
map<string,string> attributes;
|
51 |
unordered_map<string,string> attributes;
|
52 |
string data;
|
52 |
string data;
|
53 |
};
|
53 |
};
|
54 |
|
54 |
|
55 |
virtual void StartElement(const XML_Char *name, const XML_Char **attrs)
|
55 |
virtual void StartElement(const XML_Char *name, const XML_Char **attrs)
|
56 |
{
|
56 |
{
|