Inheritance diagram for Swift::JingleContentPayload:
Collaboration diagram for Swift::JingleContentPayload:Public Types | |
| enum | Creator { UnknownCreator, InitiatorCreator, ResponderCreator } |
| typedef boost::shared_ptr < JingleContentPayload > | ref |
Public Member Functions | |
| Creator | getCreator () const |
| void | setCreator (Creator creator) |
| const std::string & | getName () const |
| void | setName (const std::string &name) |
| const std::vector < JingleDescription::ref > & | getDescriptions () const |
| void | addDescription (JingleDescription::ref description) |
| const std::vector < boost::shared_ptr < JingleTransportPayload > > & | getTransports () const |
| void | addTransport (boost::shared_ptr< JingleTransportPayload > transport) |
| template<typename T > | |
| boost::shared_ptr< T > | getDescription () const |
| template<typename T > | |
| boost::shared_ptr< T > | getTransport () const |
Definition at line 18 of file JingleContentPayload.h.
| typedef boost::shared_ptr<JingleContentPayload> Swift::JingleContentPayload::ref |
Reimplemented from Swift::Payload.
Definition at line 19 of file JingleContentPayload.h.
Definition at line 21 of file JingleContentPayload.h.
| void Swift::JingleContentPayload::addDescription | ( | JingleDescription::ref | description | ) | [inline] |
Definition at line 54 of file JingleContentPayload.h.
| void Swift::JingleContentPayload::addTransport | ( | boost::shared_ptr< JingleTransportPayload > | transport | ) | [inline] |
Definition at line 62 of file JingleContentPayload.h.
| Creator Swift::JingleContentPayload::getCreator | ( | ) | const [inline] |
Definition at line 34 of file JingleContentPayload.h.
| boost::shared_ptr<T> Swift::JingleContentPayload::getDescription | ( | ) | const [inline] |
Definition at line 67 of file JingleContentPayload.h.
| const std::vector<JingleDescription::ref>& Swift::JingleContentPayload::getDescriptions | ( | ) | const [inline] |
Definition at line 50 of file JingleContentPayload.h.
| const std::string& Swift::JingleContentPayload::getName | ( | ) | const [inline] |
Definition at line 42 of file JingleContentPayload.h.
| boost::shared_ptr<T> Swift::JingleContentPayload::getTransport | ( | ) | const [inline] |
Definition at line 78 of file JingleContentPayload.h.
| const std::vector<boost::shared_ptr<JingleTransportPayload> >& Swift::JingleContentPayload::getTransports | ( | ) | const [inline] |
Definition at line 58 of file JingleContentPayload.h.
| void Swift::JingleContentPayload::setCreator | ( | Creator | creator | ) | [inline] |
Definition at line 38 of file JingleContentPayload.h.
| void Swift::JingleContentPayload::setName | ( | const std::string & | name | ) | [inline] |
Definition at line 46 of file JingleContentPayload.h.
1.7.1