|
ADTF
|
#include <object.h>
Inherits adtf::ucom::catwo::detail::base_dispatcher< Base >, and adtf::ucom::catwo::detail::base_dispatcher< NextBase >.
Inherited by adtf::ucom::catwo::detail::derive_from_with_hierarchy< Base, NextBase >.
Protected Member Functions | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const |
| void | Destroy () const |
| Possibly required override of IObject::Destroy() while destructor is still non-virtual. | |
This template checks if the first base implements the requested interface, otherwise checks the next base.