Lines Matching refs:interfaces
37 const std::hash_set< OString, OStringHash >& interfaces, in generateIncludes()
50 o << "#include \"cppuhelper/compbase" << interfaces.size() << ".hxx\"\n"; in generateIncludes()
53 o << "#include \"cppuhelper/implbase" << interfaces.size() << ".hxx\"\n"; in generateIncludes()
63 std::hash_set< OString, OStringHash >::const_iterator iter = interfaces.begin(); in generateIncludes()
64 while (iter != interfaces.end()) in generateIncludes()
513 const std::hash_set< OString, OStringHash >& interfaces) in generateAddinConstructorAndHelper()
522 generateFunctionParameterMap(o, options, manager, interfaces); in generateAddinConstructorAndHelper()
633 std::hash_set< OString, OStringHash > const & interfaces, in generateClassDefinition()
642 if (!interfaces.empty()) { in generateClassDefinition()
645 parentname.append(static_cast<sal_Int32>(interfaces.size())); in generateClassDefinition()
648 << interfaces.size() << "<"; in generateClassDefinition()
651 parentname.append(static_cast<sal_Int32>(interfaces.size())); in generateClassDefinition()
652 o << " public ::cppu::WeakImplHelper" << interfaces.size() << "<"; in generateClassDefinition()
656 interfaces.begin(); in generateClassDefinition()
657 while (iter != interfaces.end()) in generateClassDefinition()
661 if (iter != interfaces.end()) in generateClassDefinition()
697 interfaces.begin(); in generateClassDefinition()
698 while (iter != interfaces.end()) in generateClassDefinition()
702 if (iter != interfaces.end()) in generateClassDefinition()
715 interfaces.begin(); in generateClassDefinition()
717 while (it != interfaces.end()) in generateClassDefinition()
802 classname, interfaces); in generateClassDefinition()
807 o << " ::cppu::WeakComponentImplHelper" << interfaces.size() << "<"; in generateClassDefinition()
809 interfaces.begin(); in generateClassDefinition()
810 while (iter != interfaces.end()) { in generateClassDefinition()
813 if (iter != interfaces.end()) in generateClassDefinition()
895 std::hash_set< OString, OStringHash > const & interfaces, in generateMethodBodies()
902 interfaces.begin(); in generateMethodBodies()
904 while (iter != interfaces.end()) { in generateMethodBodies()
920 const std::hash_set< OString, OStringHash >& interfaces, in generateQueryInterface()
939 interfaces.begin(); in generateQueryInterface()
940 while (iter != interfaces.end()) in generateQueryInterface()
944 if (iter != interfaces.end()) in generateQueryInterface()
978 std::hash_set< OString, OStringHash > interfaces; in generateSkeleton() local
988 checkType(manager, *iter, interfaces, services, properties); in generateSkeleton()
998 interfaces, services, properties); in generateSkeleton()
1000 interfaces, services, properties); in generateSkeleton()
1008 options, manager, services, interfaces, attributes, propinterfaces); in generateSkeleton()
1010 checkDefaultInterfaces(interfaces, services, propertyhelper); in generateSkeleton()
1012 if (interfaces.size() > 12) in generateSkeleton()
1018 supportxcomponent = checkXComponentSupport(manager, interfaces); in generateSkeleton()
1031 generateIncludes(*pofs, interfaces, properties, propertyhelper, in generateSkeleton()
1060 options, manager, classname, interfaces, properties, in generateSkeleton()
1063 generateQueryInterface(*pofs, options, manager, interfaces, parentname, in generateSkeleton()
1066 generateMethodBodies(*pofs, options, manager, interfaces, classname, in generateSkeleton()
1111 std::hash_set< OString, OStringHash > interfaces; in generateCalcAddin() local
1122 checkType(manager, *iter, interfaces, services, properties); in generateCalcAddin()
1148 interfaces, services, properties); in generateCalcAddin()
1153 if (interfaces.find("com.sun.star.lang.XLocalizable") == interfaces.end()) { in generateCalcAddin()
1154 interfaces.insert("com.sun.star.lang.XLocalizable"); in generateCalcAddin()
1159 options, manager, services, interfaces, attributes, propinterfaces); in generateCalcAddin()
1165 checkDefaultInterfaces(interfaces, services, propertyhelper); in generateCalcAddin()
1167 if (interfaces.size() > 12) { in generateCalcAddin()
1177 supportxcomponent = checkXComponentSupport(manager, interfaces); in generateCalcAddin()
1193 generateIncludes(*pofs, interfaces, properties, propertyhelper, in generateCalcAddin()
1230 options, manager, classname, interfaces, properties, in generateCalcAddin()
1233 generateQueryInterface(*pofs, options, manager, interfaces, parentname, in generateCalcAddin()
1236 generateMethodBodies(*pofs, options, manager, interfaces, classname, in generateCalcAddin()