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

#include <object.h>

Inherits adtf::ucom::catwo::detail::derive_from_without_hierarchy< Base, NextBase >.

Additional Inherited Members

- Protected Member Functions inherited from adtf::ucom::catwo::detail::derive_from_without_hierarchy< Base, NextBase >
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_with_hierarchy< Base, NextBase >

This template checks if the first base implements the requested interface, otherwise checks the next base. Defines an ucom::ant::IObject resolve path.


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