1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>TelepathyQt4: Tp::PendingAccount Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="1"> </td>
<td class="postheader" valign="center">
<a href="index.html">
<font color="#004faf">Home</font></a> ·
<a href="classes.html">
<font color="#004faf">All Classes</font></a> ·
<a href="namespaces.html">
<font color="#004faf">All Namespaces</font></a> ·
<a href="modules.html">
<font color="#004faf">Modules</font></a> ·
<a href="functions.html">
<font color="#004faf">Functions</font></a> ·
<a href="files.html">
<font color="#004faf">Files</font></a>
</td>
</tr>
</table>
</body>
</html>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navpath"><a class="el" href="namespaceTp.html">Tp</a>::<a class="el" href="classTp_1_1PendingAccount.html">PendingAccount</a>
</div>
<div class="contents">
<h1>Tp::PendingAccount Class Reference<br/>
<small>
[<a class="el" href="group__clientaccount.html">Account proxies</a>]</small>
</h1><!-- doxytag: class="Tp::PendingAccount" --><!-- doxytag: inherits="Tp::PendingOperation" -->
<p>Class containing the parameters of and the reply to an asynchronous account request.
<a href="#_details">More...</a></p>
<p><code>#include <<a class="el" href="pending-account_8h_source.html">TelepathyQt4/PendingAccount</a>></code></p>
<p>Inherits <a class="el" href="classTp_1_1PendingOperation.html">Tp::PendingOperation</a>.</p>
<p><a href="classTp_1_1PendingAccount-members.html">List of all members.</a></p>
<h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="classTp_1_1PendingAccount.html#ac3693443726401777a9ada4098fc41ce">~PendingAccount</a> ()
<li><a class="el" href="classTp_1_1SharedPtr.html">AccountManagerPtr</a> <a class="el" href="classTp_1_1PendingAccount.html#a58c76d3eb8843ba9b0d191fdd80a2f2b">manager</a> () const
<li><a class="el" href="classTp_1_1SharedPtr.html">AccountPtr</a> <a class="el" href="classTp_1_1PendingAccount.html#aeb65df44f64d1cb3dcfe64a2b7e18478">account</a> () const
<li>QString <a class="el" href="classTp_1_1PendingAccount.html#a315be93698a09cf1c1a282400369c3e6">objectPath</a> () const
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Class containing the parameters of and the reply to an asynchronous account request. </p>
<p>Instances of this class cannot be constructed directly; the only way to get one is via <a class="el" href="classTp_1_1AccountManager.html" title="The AccountManager class provides an object representing a Telepathy account manager...">AccountManager</a>.</p>
<p>See <a class="el" href="async__model.html">Asynchronous Object Model</a> </p>
<hr/><h2>Constructor & Destructor Documentation</h2>
<a class="anchor" id="ac3693443726401777a9ada4098fc41ce"></a><!-- doxytag: member="Tp::PendingAccount::~PendingAccount" ref="ac3693443726401777a9ada4098fc41ce" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Tp::PendingAccount::~PendingAccount </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Class destructor. </p>
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a58c76d3eb8843ba9b0d191fdd80a2f2b"></a><!-- doxytag: member="Tp::PendingAccount::manager" ref="a58c76d3eb8843ba9b0d191fdd80a2f2b" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classTp_1_1SharedPtr.html">AccountManagerPtr</a> Tp::PendingAccount::manager </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
<td> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Return the AccountManagerPtr object through which the request was made.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An AccountManagerPtr object. </dd></dl>
</div>
</div>
<a class="anchor" id="aeb65df44f64d1cb3dcfe64a2b7e18478"></a><!-- doxytag: member="Tp::PendingAccount::account" ref="aeb65df44f64d1cb3dcfe64a2b7e18478" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classTp_1_1SharedPtr.html">AccountPtr</a> Tp::PendingAccount::account </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
<td> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Returns the newly created AccountPtr object.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An AccountPtr object pointing to the newly create <a class="el" href="classTp_1_1Account.html" title="The Account class provides an object representing a Telepathy account.">Account</a> object, or a null AccountPtr if an error occurred. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classTp_1_1PendingAccount.html#a315be93698a09cf1c1a282400369c3e6">objectPath()</a> </dd></dl>
</div>
</div>
<a class="anchor" id="a315be93698a09cf1c1a282400369c3e6"></a><!-- doxytag: member="Tp::PendingAccount::objectPath" ref="a315be93698a09cf1c1a282400369c3e6" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString Tp::PendingAccount::objectPath </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
<td> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Returns the account object path.</p>
<p>This method is useful for creating custom <a class="el" href="classTp_1_1Account.html" title="The Account class provides an object representing a Telepathy account.">Account</a> objects, so instead of using <a class="el" href="classTp_1_1PendingAccount.html#aeb65df44f64d1cb3dcfe64a2b7e18478">PendingAccount::account</a>, one could construct a new custom account with the object path.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classTp_1_1Account.html" title="The Account class provides an object representing a Telepathy account.">Account</a> object path or an empty string an error occurred. </dd></dl>
</div>
</div>
</div>
<p /><address><hr /><div align="center">
<table width="100%" cellspacing="0" border="0"><tr class="address">
<td width="30%">Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation</td>
<td width="30%" align="right"><div align="right">Telepathy-Qt4 0.3.6</div></td>
</tr></table></div></address>
</body>
</html>
|