16 #include "stanzaextension.h" 47 SHIM(
const HeaderList& hl );
59 const HeaderList&
headers()
const {
return m_headers; }
67 virtual const std::string& filterString()
const;
72 return new SHIM( tag );
76 virtual Tag* tag()
const;
81 return new SHIM( *
this );
virtual StanzaExtension * newInstance(const Tag *tag) const
virtual StanzaExtension * clone() const
const HeaderList & headers() const
The namespace for the gloox library.
This class abstracts a stanza extension, which is usually an XML child element in a specific namespac...
std::map< std::string, std::string > HeaderList
An implementation/abstraction of Stanza Headers and Internet Metadata (SHIM, XEP-0131).
This is an abstraction of an XML element.