#include <DocHandle.h>
Public Member Functions | |
DocHandle (const std::string &sSessionId, const UT_UTF8String &name) | |
virtual | ~DocHandle () |
const std::string & | getSessionId () const |
const UT_UTF8String & | getName () const |
void | setSession (AbiCollab *pAbiCollab) |
AbiCollab * | getSession (void) |
Private Attributes | |
const std::string | m_sSessionId |
const UT_UTF8String | m_name |
AbiCollab * | m_pAbiCollab |
DocHandle::DocHandle | ( | const std::string & | sSessionId, | |
const UT_UTF8String & | name | |||
) | [inline] |
virtual DocHandle::~DocHandle | ( | ) | [inline, virtual] |
const UT_UTF8String& DocHandle::getName | ( | ) | const [inline] |
AbiCollab* DocHandle::getSession | ( | void | ) | [inline] |
References m_pAbiCollab.
const std::string& DocHandle::getSessionId | ( | ) | const [inline] |
References m_sSessionId.
Referenced by Buddy::addDocHandle(), Buddy::destroyDocHandle(), Buddy::getDocHandle(), TelepathyAccountHandler::handleMessage(), ServiceAccountHandler::joinSessionAsync(), AccountHandler::joinSessionAsync(), AbiCollabSessionManager::joinSessionInitiate(), s_abicollab_join(), and AbiCollabSessionManager::setDocumentHandles().
void DocHandle::setSession | ( | AbiCollab * | pAbiCollab | ) | [inline] |
References m_pAbiCollab.
const UT_UTF8String DocHandle::m_name [private] |
Referenced by getName().
AbiCollab* DocHandle::m_pAbiCollab [private] |
Referenced by getSession(), and setSession().
const std::string DocHandle::m_sSessionId [private] |
Referenced by getSessionId().