Template Function sdv::InterfaceMapChainHelper(std::weak_ptr<TMember>&, interface_id)#
Defined in File interface_ptr.h
Function Documentation#
-
template<typename TMember>
inline sdv::interface_t sdv::InterfaceMapChainHelper(std::weak_ptr<TMember> &rweakMember, interface_id idInterface)# Helper function for interface chaining using a member variable.
- Template Parameters:
TMember – Type of the member variable.
- Parameters:
rweakMember – [in] Reference to the weak pointer to the member to chain to.
idInterface – [in] ID of the interface.
- Returns:
Pointer to the interface.