Classes | Public Types | Public Member Functions

Swift::SecurityLabelsCatalog Class Reference

Inheritance diagram for Swift::SecurityLabelsCatalog:
Collaboration diagram for Swift::SecurityLabelsCatalog:

List of all members.

Classes

class  Item

Public Types

typedef boost::shared_ptr
< SecurityLabelsCatalog
ref

Public Member Functions

 SecurityLabelsCatalog (const JID &to=JID())
const std::vector< Item > & getItems () const
void addItem (const Item &item)
const JIDgetTo () const
void setTo (const JID &to)
const std::string & getName () const
void setName (const std::string &name)
const std::string & getDescription () const
void setDescription (const std::string &description)

Detailed Description

Definition at line 18 of file SecurityLabelsCatalog.h.


Member Typedef Documentation

Reimplemented from Swift::Payload.

Definition at line 19 of file SecurityLabelsCatalog.h.


Constructor & Destructor Documentation

Swift::SecurityLabelsCatalog::SecurityLabelsCatalog ( const JID to = JID()  )  [inline]

Definition at line 47 of file SecurityLabelsCatalog.h.


Member Function Documentation

void Swift::SecurityLabelsCatalog::addItem ( const Item item  )  [inline]

Definition at line 53 of file SecurityLabelsCatalog.h.

const std::string& Swift::SecurityLabelsCatalog::getDescription (  )  const [inline]

Definition at line 73 of file SecurityLabelsCatalog.h.

const std::vector<Item>& Swift::SecurityLabelsCatalog::getItems (  )  const [inline]

Definition at line 49 of file SecurityLabelsCatalog.h.

const std::string& Swift::SecurityLabelsCatalog::getName (  )  const [inline]

Definition at line 65 of file SecurityLabelsCatalog.h.

const JID& Swift::SecurityLabelsCatalog::getTo (  )  const [inline]

Definition at line 57 of file SecurityLabelsCatalog.h.

void Swift::SecurityLabelsCatalog::setDescription ( const std::string &  description  )  [inline]

Definition at line 77 of file SecurityLabelsCatalog.h.

void Swift::SecurityLabelsCatalog::setName ( const std::string &  name  )  [inline]

Definition at line 69 of file SecurityLabelsCatalog.h.

void Swift::SecurityLabelsCatalog::setTo ( const JID to  )  [inline]

Definition at line 61 of file SecurityLabelsCatalog.h.