Lines Matching refs:BaseClass
113 template< class BaseClass, __CLASS_IFC##N > \
115 : public BaseClass \
125 return BaseClass::queryInterface( rType ); \
128 { BaseClass::acquire(); } \
130 { BaseClass::release(); } \
132 { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \
136 template< class BaseClass, __CLASS_IFC##N > \
137 class_data##N ImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \
138 __DEF_CLASS_DATA_INIT_EX( N, (ImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \
139 template< class BaseClass, __CLASS_IFC##N > \
141 : public BaseClass \
147 { return BaseClass::queryInterface( rType ); } \
153 return BaseClass::queryAggregation( rType ); \
156 { BaseClass::acquire(); } \
158 { BaseClass::release(); } \
160 { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \
164 template< class BaseClass, __CLASS_IFC##N > \
165 class_data##N AggImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \
166 __DEF_CLASS_DATA_INIT_EX( N, (AggImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \