equal
deleted
inserted
replaced
37 </ul> |
37 </ul> |
38 <p>The implementation of the <codeph>CExampleActiveObject</codeph> active |
38 <p>The implementation of the <codeph>CExampleActiveObject</codeph> active |
39 object is not relevant to the example and is not shown.</p> |
39 object is not relevant to the example and is not shown.</p> |
40 <p>The following diagram shows the relationship between the classes.</p> |
40 <p>The following diagram shows the relationship between the classes.</p> |
41 <fig id="GUID-AF998428-D142-56F8-8967-AF66AF9119F8"> |
41 <fig id="GUID-AF998428-D142-56F8-8967-AF66AF9119F8"> |
42 <image href="GUID-BEDF6765-4BF4-532F-A2C7-F052FE8A9CA2_d0e236747_href.png" placement="inline"/> |
42 <image href="GUID-BEDF6765-4BF4-532F-A2C7-F052FE8A9CA2_d0e233010_href.png" placement="inline"/> |
43 </fig> |
43 </fig> |
44 <section id="GUID-5E2A6378-546D-46C5-8081-6425A96FAAFF"><title>Encapsulating the service provider</title> <p>The class <codeph>CActiveConsole</codeph> encapsulates |
44 <section id="GUID-5E2A6378-546D-46C5-8081-6425A96FAAFF"><title>Encapsulating the service provider</title> <p>The class <codeph>CActiveConsole</codeph> encapsulates |
45 the provision of basic keyboard services. Its <codeph>iConsole</codeph> data |
45 the provision of basic keyboard services. Its <codeph>iConsole</codeph> data |
46 member is a pointer to the service provider, the <codeph>CConsoleBase</codeph> object.</p> <p>The |
46 member is a pointer to the service provider, the <codeph>CConsoleBase</codeph> object.</p> <p>The |
47 active object class is defined as:</p> <codeblock id="GUID-DC98E432-1927-55F5-94A3-68D2493B75E8" xml:space="preserve">class CActiveConsole : public CActive |
47 active object class is defined as:</p> <codeblock id="GUID-DC98E432-1927-55F5-94A3-68D2493B75E8" xml:space="preserve">class CActiveConsole : public CActive |