Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
cp.h File Reference
#include <comet/config.h>#include <map>#include <comet/server.h>#include <comet/enum.h>Include dependency graph for cp.h:

Go to the source code of this file.
Namespaces | |
| namespace | comet |
| namespace | comet::impl |
Classes | |
| class | comet::simple_cpc< Itf > |
| class | comet::connection_point_for< Itf > |
| struct | comet::impl::connection_point_finder< ITF_LIST > |
| struct | comet::impl::connection_point_finder< nil > |
| struct | comet::impl::inherit_all_ex_aux_unknown< HEAD, ITF_TAIL > |
| struct | comet::implement_cpc< ITF_LST > |
| class | comet::connection_point_impl< Itf > |
| class | comet::sink_impl< Itf > |
Functions | |
| COMET_WRAP_EACH_DECLARE (connection_point_for) | |
Variables | |
| ATL_NO_VTABLE | inherit_all_ex_unknown |
Detailed Description
Connection-point implementations. The thought behind the current implementation was to try and maintain connections points accessible from the coclass through the member connection_point.Where multiple connection-points are defined, the member is accessed thus:
connection_point_for<IEventInterface>::connection_point