ADTF
Loading...
Searching...
No Matches
adtf::ucom::catwo::detail::derive_from_without_hierarchy< Base, NextBase > Class Template Reference

#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.
 

Detailed Description

template<typename Base, typename NextBase>
class adtf::ucom::catwo::detail::derive_from_without_hierarchy< Base, NextBase >

This template checks if the first base implements the requested interface, otherwise checks the next base.


The documentation for this class was generated from the following file: