Public Types | Public Member Functions

Swift::MUCPayload Class Reference

Inheritance diagram for Swift::MUCPayload:
Collaboration diagram for Swift::MUCPayload:

List of all members.

Public Types

typedef boost::shared_ptr
< MUCPayload
ref

Public Member Functions

 MUCPayload ()
void setMaxChars (int maxChars)
void setMaxStanzas (int maxStanzas)
void setSeconds (int seconds)
void setSince (boost::posix_time::ptime since)
void setPassword (const std::string &password)
int getMaxChars () const
int getMaxStanzas () const
int getSeconds () const
const boost::optional
< std::string > & 
getPassword () const
const boost::posix_time::ptime & getSince () const

Detailed Description

Definition at line 17 of file MUCPayload.h.


Member Typedef Documentation

typedef boost::shared_ptr<MUCPayload> Swift::MUCPayload::ref

Reimplemented from Swift::Payload.

Definition at line 19 of file MUCPayload.h.


Constructor & Destructor Documentation

Swift::MUCPayload::MUCPayload (  )  [inline]

Definition at line 21 of file MUCPayload.h.


Member Function Documentation

int Swift::MUCPayload::getMaxChars (  )  const [inline]

Definition at line 47 of file MUCPayload.h.

int Swift::MUCPayload::getMaxStanzas (  )  const [inline]

Definition at line 51 of file MUCPayload.h.

const boost::optional<std::string>& Swift::MUCPayload::getPassword (  )  const [inline]

Definition at line 59 of file MUCPayload.h.

int Swift::MUCPayload::getSeconds (  )  const [inline]

Definition at line 55 of file MUCPayload.h.

const boost::posix_time::ptime& Swift::MUCPayload::getSince (  )  const [inline]

Definition at line 63 of file MUCPayload.h.

void Swift::MUCPayload::setMaxChars ( int  maxChars  )  [inline]

Definition at line 27 of file MUCPayload.h.

void Swift::MUCPayload::setMaxStanzas ( int  maxStanzas  )  [inline]

Definition at line 31 of file MUCPayload.h.

void Swift::MUCPayload::setPassword ( const std::string &  password  )  [inline]

Definition at line 43 of file MUCPayload.h.

void Swift::MUCPayload::setSeconds ( int  seconds  )  [inline]

Definition at line 35 of file MUCPayload.h.

void Swift::MUCPayload::setSince ( boost::posix_time::ptime  since  )  [inline]

Definition at line 39 of file MUCPayload.h.