#include <DTubeBuddy.h>
Public Member Functions | |
DTubeBuddy (AccountHandler *handler, TelepathyChatroomPtr pChatRoom, TpHandle handle, const UT_UTF8String dbusName) | |
virtual | ~DTubeBuddy () |
virtual UT_UTF8String | getDescriptor (bool) const |
virtual UT_UTF8String | getDescription () const |
virtual const DocTreeItem * | getDocTreeItems () const |
TelepathyChatroomPtr | getChatRoom () |
TpHandle | getHandle () |
const UT_UTF8String & | getDBusName () |
void | setContact (TpContact *pContact) |
TpContact * | getContact () |
void | setGlobalContact (TpContact *pGlobalContact) |
TpContact * | getGlobalContact () |
Private Attributes | |
TelepathyChatroomPtr | m_pChatRoom |
TpHandle | m_handle |
UT_UTF8String | m_sDBusName |
TpContact * | m_pContact |
TpContact * | m_pGlobalContact |
DTubeBuddy::DTubeBuddy | ( | AccountHandler * | handler, | |
TelepathyChatroomPtr | pChatRoom, | |||
TpHandle | handle, | |||
const UT_UTF8String | dbusName | |||
) | [inline] |
References Buddy::setVolatile().
virtual DTubeBuddy::~DTubeBuddy | ( | ) | [inline, virtual] |
References m_pContact.
TelepathyChatroomPtr DTubeBuddy::getChatRoom | ( | ) | [inline] |
References m_pChatRoom.
Referenced by get_contact_for_new_buddie_cb().
TpContact* DTubeBuddy::getContact | ( | ) | [inline] |
References m_pContact.
const UT_UTF8String& DTubeBuddy::getDBusName | ( | ) | [inline] |
References m_sDBusName.
virtual UT_UTF8String DTubeBuddy::getDescription | ( | ) | const [inline, virtual] |
Implements Buddy.
References description, and m_sDBusName.
virtual UT_UTF8String DTubeBuddy::getDescriptor | ( | bool | ) | const [inline, virtual] |
Implements Buddy.
References m_sDBusName.
virtual const DocTreeItem* DTubeBuddy::getDocTreeItems | ( | ) | const [inline, virtual] |
Implements Buddy.
References UT_ASSERT_HARMLESS, and UT_NOT_REACHED.
TpContact* DTubeBuddy::getGlobalContact | ( | ) | [inline] |
References m_pGlobalContact.
TpHandle DTubeBuddy::getHandle | ( | ) | [inline] |
References m_handle.
void DTubeBuddy::setContact | ( | TpContact * | pContact | ) | [inline] |
References m_pContact.
void DTubeBuddy::setGlobalContact | ( | TpContact * | pGlobalContact | ) | [inline] |
References m_pGlobalContact.
TpHandle DTubeBuddy::m_handle [private] |
Referenced by getHandle().
TelepathyChatroomPtr DTubeBuddy::m_pChatRoom [private] |
Referenced by getChatRoom().
TpContact* DTubeBuddy::m_pContact [private] |
Referenced by getContact(), setContact(), and ~DTubeBuddy().
TpContact* DTubeBuddy::m_pGlobalContact [private] |
Referenced by getGlobalContact(), and setGlobalContact().
UT_UTF8String DTubeBuddy::m_sDBusName [private] |
Referenced by getDBusName(), getDescription(), and getDescriptor().