List of all members.
Detailed Description
Definition at line 22 of file Stanza.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Swift::Stanza::Stanza |
( |
|
) |
|
virtual Swift::Stanza::~Stanza |
( |
|
) |
[virtual] |
Member Function Documentation
void Swift::Stanza::addPayload |
( |
boost::shared_ptr< Payload > |
payload |
) |
[inline] |
const JID& Swift::Stanza::getFrom |
( |
|
) |
const [inline] |
const std::string& Swift::Stanza::getID |
( |
|
) |
const [inline] |
template<typename T >
boost::shared_ptr<T> Swift::Stanza::getPayload |
( |
|
) |
const [inline] |
boost::shared_ptr<Payload> Swift::Stanza::getPayloadOfSameType |
( |
boost::shared_ptr< Payload > |
|
) |
const |
template<typename T >
std::vector< boost::shared_ptr<T> > Swift::Stanza::getPayloads |
( |
|
) |
const [inline] |
const std::vector< boost::shared_ptr<Payload> >& Swift::Stanza::getPayloads |
( |
|
) |
const [inline] |
boost::optional<boost::posix_time::ptime> Swift::Stanza::getTimestamp |
( |
|
) |
const |
boost::optional<boost::posix_time::ptime> Swift::Stanza::getTimestampFrom |
( |
const JID & |
jid |
) |
const |
const JID& Swift::Stanza::getTo |
( |
|
) |
const [inline] |
void Swift::Stanza::setFrom |
( |
const JID & |
from |
) |
[inline] |
void Swift::Stanza::setID |
( |
const std::string & |
id |
) |
[inline] |
void Swift::Stanza::setTo |
( |
const JID & |
to |
) |
[inline] |
void Swift::Stanza::updatePayload |
( |
boost::shared_ptr< Payload > |
payload |
) |
|