@@ -2130,11 +2130,14 @@ func buildCppClientImplementationClass(component ComponentDefinition, class Comp
2130
2130
w .Writeln ("namespace %s {" , NameSpace )
2131
2131
w .Writeln ("namespace ClientImpl {" )
2132
2132
w .Writeln ("" )
2133
- clientImplClassName := "ClientImpl" + theClassName
2133
+
2134
+ ClientImplClassPrefix := "C"
2135
+
2136
+ clientImplClassName := ClientImplClassPrefix + theClassName
2134
2137
if (bIsBaseClass ) {
2135
2138
w .Writeln ("class %s {" , clientImplClassName )
2136
2139
} else {
2137
- w .Writeln ("class %s : public %s {" , clientImplClassName , "ClientImpl" + component .baseClass ().ClassName )
2140
+ w .Writeln ("class %s : public %s {" , clientImplClassName , ClientImplClassPrefix + component .baseClass ().ClassName )
2138
2141
w .Writeln ("" )
2139
2142
w .Writeln (" %s_IMPL_DECLARE(%s, %s)" , NameSpaceUpper , clientImplClassName , theClassName )
2140
2143
w .Writeln ("" )
@@ -2160,7 +2163,7 @@ func buildCppClientImplementationClass(component ComponentDefinition, class Comp
2160
2163
wImpl .Writeln ("" )
2161
2164
2162
2165
wImpl .Writeln ("%s_IMPL_IMPLEMENT(%s)" , NameSpaceUpper , clientImplClassName )
2163
- wImpl .Writeln ("%s_IMPL_LOOKUP_IMPLEMENT_BEGIN(%s, %s, %s)" , NameSpaceUpper , clientImplClassName , "ClientImpl" + component .baseClass ().ClassName , theClassName )
2166
+ wImpl .Writeln ("%s_IMPL_LOOKUP_IMPLEMENT_BEGIN(%s, %s, %s)" , NameSpaceUpper , clientImplClassName , ClientImplClassPrefix + component .baseClass ().ClassName , theClassName )
2164
2167
for j := 0 ; j < len (class .Methods ); j ++ {
2165
2168
method := class .Methods [j ]
2166
2169
wImpl .Writeln ("%s_IMPL_LOOKUP_ADD(%s)" , NameSpaceUpper , method .MethodName )
0 commit comments