Home | History | Annotate | Download | only in include

Lines Matching full:baseclass

465 template<typename BaseClass, typename SecondaryInterface>
466 struct GalliumMultiComObject : public BaseClass, SecondaryInterface
471 return BaseClass::add_ref();
476 return BaseClass::release();
481 HRESULT hr = BaseClass::query_interface(riid, ppvObject);
957 template<typename BaseClass, typename SecondaryInterface>
958 struct GalliumMultiPrivateDataComObject : public GalliumMultiComObject<BaseClass, SecondaryInterface>
966 return BaseClass::get_private_data(guid, pDataSize, pData);
974 return BaseClass::set_private_data(guid, DataSize, pData);
981 return BaseClass::set_private_data_interface(guid, pData);