Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/interfacefor.html
author Dominic Pinkman <dominic.pinkman@nokia.com>
Fri, 13 Aug 2010 16:47:46 +0100
changeset 14 578be2adaf3e
parent 6 43e37759235e
permissions -rw-r--r--
Week 32 contribution of PDK documentation content. See release notes for details. Fixes bug Bug 3582

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>TB9.2 Example Applications: for Interface Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.2 -->
<div class="contents">
<h1>for Interface Reference</h1><!-- doxytag: class="for" --><table border="0" cellpadding="0" cellspacing="0">
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Function: NewL</p>
<p>Description: Create instance of concrete implementation. Note that ECOM interface implementations can only have two signatures for NewL:</p>
<ul>
<li>NewL without parameters (used here)</li>
<li>NewL with TAny* pointer, which may provide some client data</li>
</ul>
<p>Returns: Instance of this class.</p>
<p>Note: The interface, which is abstract base class of this implementation, provides also NewL method. Normally abstract classes do not provide NewL, because they cannot create instances of themselves. See .. info. </p>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address>
</body>
</html>