Prettify cppumaker output.
Don't use extra-verbose RTL_CONSTASCII_USTRINGPARAM anymore. Write nicer nullary method prototypes. Change-Id: I1efdd6edd624c32852f47e5d2b266e90536b917b
This commit is contained in:
@@ -716,8 +716,8 @@ void CppuType::dumpComprehensiveGetCppuType(FileStream& o)
|
|||||||
o << indent() << "{\n";
|
o << indent() << "{\n";
|
||||||
inc();
|
inc();
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sTypeName( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sTypeName( \""
|
||||||
<< m_typeName.replace('/', '.') << "\") );\n\n";
|
<< m_typeName.replace('/', '.') << "\" );\n\n";
|
||||||
|
|
||||||
o << indent() << "// Start inline typedescription generation\n"
|
o << indent() << "// Start inline typedescription generation\n"
|
||||||
<< indent() << "typelib_TypeDescription * pTD = 0;\n";
|
<< indent() << "typelib_TypeDescription * pTD = 0;\n";
|
||||||
@@ -762,11 +762,11 @@ void CppuType::dumpComprehensiveGetCppuType(FileStream& o)
|
|||||||
sal_True);
|
sal_True);
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sMemberType" << i
|
o << indent() << "::rtl::OUString sMemberType" << i
|
||||||
<< "( RTL_CONSTASCII_USTRINGPARAM(\""
|
<< "( \""
|
||||||
<< fieldType.replace('/', '.') << "\") );\n";
|
<< fieldType.replace('/', '.') << "\" );\n";
|
||||||
o << indent() << "::rtl::OUString sMemberName" << i
|
o << indent() << "::rtl::OUString sMemberName" << i
|
||||||
<< "( RTL_CONSTASCII_USTRINGPARAM(\"";
|
<< "( \"";
|
||||||
o << fieldName << "\") );\n";
|
o << fieldName << "\" );\n";
|
||||||
o << indent() << "aMembers[" << i << "].eTypeClass = "
|
o << indent() << "aMembers[" << i << "].eTypeClass = "
|
||||||
<< "(typelib_TypeClass)" << getTypeClass(fieldType) << ";\n"
|
<< "(typelib_TypeClass)" << getTypeClass(fieldType) << ";\n"
|
||||||
<< indent() << "aMembers[" << i << "].pTypeName = sMemberType"
|
<< indent() << "aMembers[" << i << "].pTypeName = sMemberType"
|
||||||
@@ -1318,7 +1318,7 @@ void CppuType::dumpConstantValue(FileStream& o, sal_uInt16 index)
|
|||||||
{
|
{
|
||||||
::rtl::OUString aUStr(constValue.m_value.aString);
|
::rtl::OUString aUStr(constValue.m_value.aString);
|
||||||
::rtl::OString aStr = ::rtl::OUStringToOString(aUStr, RTL_TEXTENCODING_ASCII_US);
|
::rtl::OString aStr = ::rtl::OUStringToOString(aUStr, RTL_TEXTENCODING_ASCII_US);
|
||||||
o << "::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(\"" << aStr.getStr() << "\"))";
|
o << "::rtl::OUString( \"" << aStr.getStr() << "\" )";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -1539,37 +1539,45 @@ void InterfaceType::dumpMethods(FileStream& o)
|
|||||||
|| isDocumentedDeprecated(m_reader.getMethodDocumentation(i))));
|
|| isDocumentedDeprecated(m_reader.getMethodDocumentation(i))));
|
||||||
o << "virtual ";
|
o << "virtual ";
|
||||||
dumpType(o, returnType);
|
dumpType(o, returnType);
|
||||||
o << " SAL_CALL " << methodName << "( ";
|
if ( !paramCount )
|
||||||
for (sal_uInt16 j=0; j < paramCount; j++)
|
|
||||||
{
|
{
|
||||||
paramName = rtl::OUStringToOString(
|
// prettier output for nullary methods
|
||||||
m_reader.getMethodParameterName(i, j), RTL_TEXTENCODING_UTF8);
|
o << " SAL_CALL " << methodName << "()";
|
||||||
paramType = rtl::OUStringToOString(
|
}
|
||||||
m_reader.getMethodParameterTypeName(i, j),
|
else
|
||||||
RTL_TEXTENCODING_UTF8);
|
{
|
||||||
paramMode = m_reader.getMethodParameterFlags(i, j);
|
o << " SAL_CALL " << methodName << "( ";
|
||||||
|
for (sal_uInt16 j=0; j < paramCount; j++)
|
||||||
switch (paramMode)
|
{
|
||||||
{
|
paramName = rtl::OUStringToOString(
|
||||||
case RT_PARAM_IN:
|
m_reader.getMethodParameterName(i, j), RTL_TEXTENCODING_UTF8);
|
||||||
bConst = passByReference(paramType);
|
paramType = rtl::OUStringToOString(
|
||||||
bRef = bConst;
|
m_reader.getMethodParameterTypeName(i, j),
|
||||||
break;
|
RTL_TEXTENCODING_UTF8);
|
||||||
case RT_PARAM_OUT:
|
paramMode = m_reader.getMethodParameterFlags(i, j);
|
||||||
case RT_PARAM_INOUT:
|
|
||||||
bConst = sal_False;
|
switch (paramMode)
|
||||||
bRef = sal_True;
|
{
|
||||||
break;
|
case RT_PARAM_IN:
|
||||||
default:
|
bConst = passByReference(paramType);
|
||||||
break;
|
bRef = bConst;
|
||||||
}
|
break;
|
||||||
|
case RT_PARAM_OUT:
|
||||||
dumpType(o, paramType, bConst, bRef);
|
case RT_PARAM_INOUT:
|
||||||
o << " " << paramName;
|
bConst = sal_False;
|
||||||
|
bRef = sal_True;
|
||||||
if (j+1 < (sal_uInt16)paramCount) o << ", ";
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
dumpType(o, paramType, bConst, bRef);
|
||||||
|
o << " " << paramName;
|
||||||
|
|
||||||
|
if (j+1 < (sal_uInt16)paramCount) o << ", ";
|
||||||
|
}
|
||||||
|
o << " )";
|
||||||
}
|
}
|
||||||
o << " )";
|
|
||||||
o << " = 0;\n";
|
o << " = 0;\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1640,8 +1648,8 @@ void InterfaceType::dumpComprehensiveGetCppuType(FileStream& o)
|
|||||||
o << indent() << "{\n";
|
o << indent() << "{\n";
|
||||||
|
|
||||||
inc();
|
inc();
|
||||||
o << indent() << "::rtl::OUString sTypeName( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sTypeName( \""
|
||||||
<< m_typeName.replace('/', '.') << "\") );\n\n";
|
<< m_typeName.replace('/', '.') << "\" );\n\n";
|
||||||
|
|
||||||
o << indent() << "// Start inline typedescription generation\n"
|
o << indent() << "// Start inline typedescription generation\n"
|
||||||
<< indent() << "typelib_InterfaceTypeDescription * pTD = 0;\n\n";
|
<< indent() << "typelib_InterfaceTypeDescription * pTD = 0;\n\n";
|
||||||
@@ -1790,8 +1798,8 @@ void InterfaceType::dumpCppuAttributeRefs(FileStream& o, sal_uInt32& index)
|
|||||||
fieldName = rtl::OUStringToOString(
|
fieldName = rtl::OUStringToOString(
|
||||||
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8);
|
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8);
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sAttributeName" << i << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sAttributeName" << i << "( \""
|
||||||
<< scope.replace('/', '.') << "::" << fieldName << "\") );\n";
|
<< scope.replace('/', '.') << "::" << fieldName << "\" );\n";
|
||||||
o << indent() << "typelib_typedescriptionreference_new( &pMembers["
|
o << indent() << "typelib_typedescriptionreference_new( &pMembers["
|
||||||
<< index << "],\n";
|
<< index << "],\n";
|
||||||
inc(38);
|
inc(38);
|
||||||
@@ -1818,8 +1826,8 @@ void InterfaceType::dumpCppuMethodRefs(FileStream& o, sal_uInt32& index)
|
|||||||
methodName = rtl::OUStringToOString(
|
methodName = rtl::OUStringToOString(
|
||||||
m_reader.getMethodName(i), RTL_TEXTENCODING_UTF8);
|
m_reader.getMethodName(i), RTL_TEXTENCODING_UTF8);
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sMethodName" << i << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sMethodName" << i << "( \""
|
||||||
<< scope.replace('/', '.') << "::" << methodName << "\") );\n";
|
<< scope.replace('/', '.') << "::" << methodName << "\" );\n";
|
||||||
o << indent() << "typelib_typedescriptionreference_new( &pMembers["
|
o << indent() << "typelib_typedescriptionreference_new( &pMembers["
|
||||||
<< index << "],\n";
|
<< index << "],\n";
|
||||||
inc(38);
|
inc(38);
|
||||||
@@ -1975,11 +1983,11 @@ void InterfaceType::dumpCppuAttributes(FileStream& o, sal_uInt32& index)
|
|||||||
|
|
||||||
o << indent() << "{\n";
|
o << indent() << "{\n";
|
||||||
inc();
|
inc();
|
||||||
o << indent() << "::rtl::OUString sAttributeType" << i << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sAttributeType" << i << "( \""
|
||||||
<< fieldType.replace('/', '.') << "\") );\n";
|
<< fieldType.replace('/', '.') << "\" );\n";
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sAttributeName" << i << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sAttributeName" << i << "( \""
|
||||||
<< scope.replace('/', '.') << "::" << fieldName << "\") );\n";
|
<< scope.replace('/', '.') << "::" << fieldName << "\" );\n";
|
||||||
|
|
||||||
sal_Int32 getExceptions = dumpAttributeExceptionTypeNames(
|
sal_Int32 getExceptions = dumpAttributeExceptionTypeNames(
|
||||||
o, "get", name, RT_MODE_ATTRIBUTE_GET);
|
o, "get", name, RT_MODE_ATTRIBUTE_GET);
|
||||||
@@ -2067,10 +2075,10 @@ void InterfaceType::dumpCppuMethods(FileStream& o, sal_uInt32& index)
|
|||||||
sal_True);
|
sal_True);
|
||||||
paramMode = m_reader.getMethodParameterFlags(i, j);
|
paramMode = m_reader.getMethodParameterFlags(i, j);
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sParamName" << j << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sParamName" << j << "( \""
|
||||||
<< paramName << "\") );\n";
|
<< paramName << "\" );\n";
|
||||||
o << indent() << "::rtl::OUString sParamType" << j << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sParamType" << j << "( \""
|
||||||
<< paramType.replace('/', '.') << "\") );\n";
|
<< paramType.replace('/', '.') << "\" );\n";
|
||||||
o << indent() << "aParameters[" << j << "].pParamName = sParamName" << j << ".pData;\n";
|
o << indent() << "aParameters[" << j << "].pParamName = sParamName" << j << ".pData;\n";
|
||||||
o << indent() << "aParameters[" << j << "].eTypeClass = (typelib_TypeClass)"
|
o << indent() << "aParameters[" << j << "].eTypeClass = (typelib_TypeClass)"
|
||||||
<< getTypeClass(paramType) << ";\n";
|
<< getTypeClass(paramType) << ";\n";
|
||||||
@@ -2090,11 +2098,11 @@ void InterfaceType::dumpCppuMethods(FileStream& o, sal_uInt32& index)
|
|||||||
sal_Int32 excCount = dumpExceptionTypeNames(
|
sal_Int32 excCount = dumpExceptionTypeNames(
|
||||||
o, "", i, bWithRuntimeException);
|
o, "", i, bWithRuntimeException);
|
||||||
|
|
||||||
o << indent() << "::rtl::OUString sReturnType" << i << "( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sReturnType" << i << "( \""
|
||||||
<< returnType.replace('/', '.') << "\") );\n";
|
<< returnType.replace('/', '.') << "\" );\n";
|
||||||
o << indent() << "::rtl::OUString sMethodName" << i <<
|
o << indent() << "::rtl::OUString sMethodName" << i <<
|
||||||
"( RTL_CONSTASCII_USTRINGPARAM(\""
|
"( \""
|
||||||
<< scope.replace('/', '.') << "::" << methodName << "\") );\n";
|
<< scope.replace('/', '.') << "::" << methodName << "\" );\n";
|
||||||
o << indent() << "typelib_typedescription_newInterfaceMethod( &pMethod,\n";
|
o << indent() << "typelib_typedescription_newInterfaceMethod( &pMethod,\n";
|
||||||
inc();
|
inc();
|
||||||
o << indent() << absoluteIndex++ << ", ";
|
o << indent() << absoluteIndex++ << ", ";
|
||||||
@@ -2203,9 +2211,9 @@ void InterfaceType::dumpExceptionTypeName(
|
|||||||
FileStream & out, char const * prefix, sal_uInt32 index, rtl::OUString name)
|
FileStream & out, char const * prefix, sal_uInt32 index, rtl::OUString name)
|
||||||
{
|
{
|
||||||
out << indent() << "::rtl::OUString the_" << prefix << "ExceptionName"
|
out << indent() << "::rtl::OUString the_" << prefix << "ExceptionName"
|
||||||
<< index << "(RTL_CONSTASCII_USTRINGPARAM(\""
|
<< index << "( \""
|
||||||
<< rtl::OUStringToOString(name, RTL_TEXTENCODING_UTF8).replace('/', '.')
|
<< rtl::OUStringToOString(name, RTL_TEXTENCODING_UTF8).replace('/', '.')
|
||||||
<< "\"));\n";
|
<< "\" );\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
sal_Int32 InterfaceType::dumpExceptionTypeNames(
|
sal_Int32 InterfaceType::dumpExceptionTypeNames(
|
||||||
@@ -2224,9 +2232,7 @@ sal_Int32 InterfaceType::dumpExceptionTypeNames(
|
|||||||
if (runtimeException) {
|
if (runtimeException) {
|
||||||
dumpExceptionTypeName(
|
dumpExceptionTypeName(
|
||||||
out, prefix, count++,
|
out, prefix, count++,
|
||||||
rtl::OUString(
|
rtl::OUString("com/sun/star/uno/RuntimeException"));
|
||||||
RTL_CONSTASCII_USTRINGPARAM(
|
|
||||||
"com/sun/star/uno/RuntimeException")));
|
|
||||||
}
|
}
|
||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
out << indent() << "rtl_uString * the_" << prefix << "Exceptions[] = {";
|
out << indent() << "rtl_uString * the_" << prefix << "Exceptions[] = {";
|
||||||
@@ -2897,8 +2903,8 @@ void StructureType::dumpComprehensiveGetCppuType(FileStream & out)
|
|||||||
<< "::rtl::OUString the_name(the_buffer.makeStringAndClear());\n";
|
<< "::rtl::OUString the_name(the_buffer.makeStringAndClear());\n";
|
||||||
} else {
|
} else {
|
||||||
out << indent()
|
out << indent()
|
||||||
<< "::rtl::OUString the_name(RTL_CONSTASCII_USTRINGPARAM(\""
|
<< "::rtl::OUString the_name( \""
|
||||||
<< m_typeName.replace('/', '.') << "\"));\n";
|
<< m_typeName.replace('/', '.') << "\" );\n";
|
||||||
}
|
}
|
||||||
sal_uInt16 fields = m_reader.getFieldCount();
|
sal_uInt16 fields = m_reader.getFieldCount();
|
||||||
typedef std::map< rtl::OString, sal_uInt32 > Map;
|
typedef std::map< rtl::OString, sal_uInt32 > Map;
|
||||||
@@ -2947,15 +2953,15 @@ void StructureType::dumpComprehensiveGetCppuType(FileStream & out)
|
|||||||
// needed, as the header for the typedef includes it already:
|
// needed, as the header for the typedef includes it already:
|
||||||
out << indent() << "::rtl::OUString the_tname"
|
out << indent() << "::rtl::OUString the_tname"
|
||||||
<< static_cast< sal_uInt32 >(types.size() - 1)
|
<< static_cast< sal_uInt32 >(types.size() - 1)
|
||||||
<< "(RTL_CONSTASCII_USTRINGPARAM(\""
|
<< "( \""
|
||||||
<< checkRealBaseType(type, true).replace('/', '.') << "\"));\n";
|
<< checkRealBaseType(type, true).replace('/', '.') << "\" );\n";
|
||||||
}
|
}
|
||||||
out << indent() << "::rtl::OUString the_name" << i
|
out << indent() << "::rtl::OUString the_name" << i
|
||||||
<< "(RTL_CONSTASCII_USTRINGPARAM(\""
|
<< "( \""
|
||||||
<< rtl::OUStringToOString(
|
<< rtl::OUStringToOString(
|
||||||
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8).replace(
|
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8).replace(
|
||||||
'/', '.')
|
'/', '.')
|
||||||
<< "\"));\n";
|
<< "\" );\n";
|
||||||
}}
|
}}
|
||||||
out << indent() << "::typelib_StructMember_Init the_members[] = {\n";
|
out << indent() << "::typelib_StructMember_Init the_members[] = {\n";
|
||||||
inc();
|
inc();
|
||||||
@@ -3629,8 +3635,8 @@ void EnumType::dumpComprehensiveGetCppuType(FileStream& o)
|
|||||||
o << indent() << "{\n";
|
o << indent() << "{\n";
|
||||||
|
|
||||||
inc();
|
inc();
|
||||||
o << indent() << "::rtl::OUString sTypeName( RTL_CONSTASCII_USTRINGPARAM(\""
|
o << indent() << "::rtl::OUString sTypeName( \""
|
||||||
<< m_typeName.replace('/', '.') << "\") );\n\n";
|
<< m_typeName.replace('/', '.') << "\" );\n\n";
|
||||||
|
|
||||||
o << indent() << "// Start inline typedescription generation\n"
|
o << indent() << "// Start inline typedescription generation\n"
|
||||||
<< indent() << "typelib_TypeDescription * pTD = 0;\n\n";
|
<< indent() << "typelib_TypeDescription * pTD = 0;\n\n";
|
||||||
@@ -3641,10 +3647,10 @@ void EnumType::dumpComprehensiveGetCppuType(FileStream& o)
|
|||||||
for (i = 0; i < count; i++)
|
for (i = 0; i < count; i++)
|
||||||
{
|
{
|
||||||
o << indent() << "::rtl::OUString sEnumValue" << i
|
o << indent() << "::rtl::OUString sEnumValue" << i
|
||||||
<< "( RTL_CONSTASCII_USTRINGPARAM(\""
|
<< "( \""
|
||||||
<< rtl::OUStringToOString(
|
<< rtl::OUStringToOString(
|
||||||
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8)
|
m_reader.getFieldName(i), RTL_TEXTENCODING_UTF8)
|
||||||
<< "\") );\n";
|
<< "\" );\n";
|
||||||
o << indent() << "enumValueNames[" << i << "] = sEnumValue" << i
|
o << indent() << "enumValueNames[" << i << "] = sEnumValue" << i
|
||||||
<< ".pData;\n";
|
<< ".pData;\n";
|
||||||
}
|
}
|
||||||
@@ -3905,9 +3911,9 @@ sal_Bool ServiceType::dumpHxxFile(
|
|||||||
<< scopedBaseName
|
<< scopedBaseName
|
||||||
<< (" >(the_context->getServiceManager()->"
|
<< (" >(the_context->getServiceManager()->"
|
||||||
"createInstanceWithContext(::rtl::OUString("
|
"createInstanceWithContext(::rtl::OUString("
|
||||||
"RTL_CONSTASCII_USTRINGPARAM(\"")
|
" \"")
|
||||||
<< fullName
|
<< fullName
|
||||||
<< "\")), the_context), ::com::sun::star::uno::UNO_QUERY);\n";
|
<< "\" ), the_context), ::com::sun::star::uno::UNO_QUERY);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< "} catch (::com::sun::star::uno::RuntimeException &) {\n";
|
<< "} catch (::com::sun::star::uno::RuntimeException &) {\n";
|
||||||
@@ -3920,20 +3926,20 @@ sal_Bool ServiceType::dumpHxxFile(
|
|||||||
inc();
|
inc();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< ("throw ::com::sun::star::uno::DeploymentException("
|
<< ("throw ::com::sun::star::uno::DeploymentException("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("
|
"::rtl::OUString( "
|
||||||
"\"component context fails to supply service ")
|
"\"component context fails to supply service ")
|
||||||
<< fullName << " of type " << fullBaseName
|
<< fullName << " of type " << fullBaseName
|
||||||
<< ": \")) + the_exception.Message, the_context);\n";
|
<< ": \" ) + the_exception.Message, the_context);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent() << "}\n" << indent()
|
o << indent() << "}\n" << indent()
|
||||||
<< "if (!the_instance.is()) {\n";
|
<< "if (!the_instance.is()) {\n";
|
||||||
inc();
|
inc();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< ("throw ::com::sun::star::uno::DeploymentException("
|
<< ("throw ::com::sun::star::uno::DeploymentException("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("
|
"::rtl::OUString( "
|
||||||
"\"component context fails to supply service ")
|
"\"component context fails to supply service ")
|
||||||
<< fullName << " of type " << fullBaseName
|
<< fullName << " of type " << fullBaseName
|
||||||
<< "\")), the_context);\n";
|
<< "\" ), the_context);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent() << "}\n" << indent() << "return the_instance;\n";
|
o << indent() << "}\n" << indent() << "return the_instance;\n";
|
||||||
dec();
|
dec();
|
||||||
@@ -4034,8 +4040,8 @@ sal_Bool ServiceType::dumpHxxFile(
|
|||||||
<< scopedBaseName
|
<< scopedBaseName
|
||||||
<< (" >(the_context->getServiceManager()->"
|
<< (" >(the_context->getServiceManager()->"
|
||||||
"createInstanceWithArgumentsAndContext(::rtl::OUString("
|
"createInstanceWithArgumentsAndContext(::rtl::OUString("
|
||||||
"RTL_CONSTASCII_USTRINGPARAM(\"")
|
" \"")
|
||||||
<< fullName << "\")), ";
|
<< fullName << "\" ), ";
|
||||||
if (rest) {
|
if (rest) {
|
||||||
o << translateUnoToCppIdentifier(
|
o << translateUnoToCppIdentifier(
|
||||||
rtl::OUStringToOString(
|
rtl::OUStringToOString(
|
||||||
@@ -4064,10 +4070,10 @@ sal_Bool ServiceType::dumpHxxFile(
|
|||||||
inc();
|
inc();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< ("throw ::com::sun::star::uno::DeploymentException("
|
<< ("throw ::com::sun::star::uno::DeploymentException("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("
|
"::rtl::OUString( "
|
||||||
"\"component context fails to supply service ")
|
"\"component context fails to supply service ")
|
||||||
<< fullName << " of type " << fullBaseName
|
<< fullName << " of type " << fullBaseName
|
||||||
<< ": \")) + the_exception.Message, the_context);\n";
|
<< ": \" ) + the_exception.Message, the_context);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent() << "}\n";
|
o << indent() << "}\n";
|
||||||
}
|
}
|
||||||
@@ -4075,10 +4081,10 @@ sal_Bool ServiceType::dumpHxxFile(
|
|||||||
inc();
|
inc();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< ("throw ::com::sun::star::uno::DeploymentException("
|
<< ("throw ::com::sun::star::uno::DeploymentException("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("
|
"::rtl::OUString( "
|
||||||
"\"component context fails to supply service ")
|
"\"component context fails to supply service ")
|
||||||
<< fullName << " of type " << fullBaseName
|
<< fullName << " of type " << fullBaseName
|
||||||
<< "\")), the_context);\n";
|
<< "\" ), the_context);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent() << "}\n" << indent() << "return the_instance;\n";
|
o << indent() << "}\n" << indent() << "return the_instance;\n";
|
||||||
dec();
|
dec();
|
||||||
@@ -4191,14 +4197,14 @@ sal_Bool SingletonType::dumpHxxFile(
|
|||||||
<< "::com::sun::star::uno::Reference< " << scopedBaseName
|
<< "::com::sun::star::uno::Reference< " << scopedBaseName
|
||||||
<< " > instance;\n" << indent()
|
<< " > instance;\n" << indent()
|
||||||
<< ("if (!(the_context->getValueByName("
|
<< ("if (!(the_context->getValueByName("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(\"/singletons/")
|
"::rtl::OUString( \"/singletons/")
|
||||||
<< fullName << "\"))) >>= instance) || !instance.is()) {\n";
|
<< fullName << "\" )) >>= instance) || !instance.is()) {\n";
|
||||||
inc();
|
inc();
|
||||||
o << indent()
|
o << indent()
|
||||||
<< ("throw ::com::sun::star::uno::DeploymentException("
|
<< ("throw ::com::sun::star::uno::DeploymentException("
|
||||||
"::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(\"component context"
|
"::rtl::OUString( \"component context"
|
||||||
" fails to supply singleton ")
|
" fails to supply singleton ")
|
||||||
<< fullName << " of type " << fullBaseName << "\")), the_context);\n";
|
<< fullName << " of type " << fullBaseName << "\" ), the_context);\n";
|
||||||
dec();
|
dec();
|
||||||
o << indent() << "}\n" << indent() << "return instance;\n";
|
o << indent() << "}\n" << indent() << "return instance;\n";
|
||||||
dec();
|
dec();
|
||||||
|
Reference in New Issue
Block a user