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 );
The namespace for the gloox library.
This class abstracts a stanza extension, which is usually an element in a specific namespace...
std::map< std::string, std::string > HeaderList
virtual StanzaExtension * newInstance(const Tag *tag) const
virtual StanzaExtension * clone() const
An implementation/abstraction of Stanza Headers and Internet Metadata (SHIM, XEP-0131).
const HeaderList & headers() const
This is an abstraction of an XML element.