Public Types | Public Member Functions

Swift::Delay Class Reference

Inheritance diagram for Swift::Delay:
Collaboration diagram for Swift::Delay:

List of all members.

Public Types

typedef boost::shared_ptr
< Payload

Public Member Functions

 Delay ()
 Delay (const boost::posix_time::ptime &time, const JID &from=JID())
const boost::posix_time::ptime & getStamp () const
void setStamp (const boost::posix_time::ptime &time)
const boost::optional< JID > & getFrom () const
void setFrom (const JID &from)

Detailed Description

Definition at line 16 of file Delay.h.

Member Typedef Documentation

typedef boost::shared_ptr<Payload> Swift::Payload::ref [inherited]

Constructor & Destructor Documentation

Swift::Delay::Delay (  )  [inline]

Definition at line 18 of file Delay.h.

Swift::Delay::Delay ( const boost::posix_time::ptime &  time,
const JID from = JID() 
) [inline]

Definition at line 19 of file Delay.h.

Member Function Documentation

const boost::optional<JID>& Swift::Delay::getFrom (  )  const [inline]

Definition at line 24 of file Delay.h.

const boost::posix_time::ptime& Swift::Delay::getStamp (  )  const [inline]

Definition at line 21 of file Delay.h.

void Swift::Delay::setFrom ( const JID from  )  [inline]

Definition at line 25 of file Delay.h.

void Swift::Delay::setStamp ( const boost::posix_time::ptime &  time  )  [inline]

Definition at line 22 of file Delay.h.