14#ifndef DELAYEDDELIVERY_H__
15#define DELAYEDDELIVERY_H__
19#include "stanzaextension.h"
49 const std::string&
reason =
"" );
68 const std::string&
stamp()
const {
return m_stamp; }
83 const JID&
from()
const {
return m_from; }
95 const std::string&
reason()
const {
return m_reason; }
104 virtual const std::string& filterString()
const;
113 virtual Tag* tag()
const;
124 std::string m_reason;
void setFrom(const JID &from)
DelayedDelivery(const JID &from, const std::string stamp, const std::string &reason="")
virtual StanzaExtension * clone() const
const std::string & stamp() const
void setStamp(const std::string &stamp)
virtual StanzaExtension * newInstance(const Tag *tag) const
const std::string & reason() const
virtual Tag * tag() const
void setReason(const std::string &reason)
StanzaExtension(int type)
This is an abstraction of an XML element.
The namespace for the gloox library.