Home
last modified time | relevance | path

Searched refs:sb (Results 1 - 25 of 207) sorted by relevance

123456789

/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/
H A Dc_service_driver_code_emitter.cpp69 StringBuilder sb; in EmitLowDriverSourceFile() local
71 EmitLicense(sb); in EmitLowDriverSourceFile()
72 sb.Append("\n"); in EmitLowDriverSourceFile()
73 EmitLowDriverInclusions(sb); in EmitLowDriverSourceFile()
74 sb.Append("\n"); in EmitLowDriverSourceFile()
75 EmitLogTagMacro(sb, FileName(baseName_ + "Driver")); in EmitLowDriverSourceFile()
76 sb.Append("\n"); in EmitLowDriverSourceFile()
77 EmitLowDriverBind(sb); in EmitLowDriverSourceFile()
78 sb.Append("\n"); in EmitLowDriverSourceFile()
79 EmitDriverInit(sb); in EmitLowDriverSourceFile()
141 StringBuilder sb; EmitDriverSourceFile() local
176 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument
219 EmitKernelDriverDispatch(StringBuilder &sb) EmitKernelDriverDispatch() argument
238 EmitDriverDispatch(StringBuilder &sb) EmitDriverDispatch() argument
274 EmitKernelDriverBind(StringBuilder &sb) EmitKernelDriverBind() argument
305 EmitDriverBind(StringBuilder &sb) EmitDriverBind() argument
352 EmitKernelDriverRelease(StringBuilder &sb) EmitKernelDriverRelease() argument
369 EmitDriverRelease(StringBuilder &sb) EmitDriverRelease() argument
[all...]
H A Dc_client_proxy_code_emitter.cpp62 StringBuilder sb; in EmitPassthroughProxySourceFile() local
64 EmitLicense(sb); in EmitPassthroughProxySourceFile()
65 EmitPassthroughProxyInclusions(sb); in EmitPassthroughProxySourceFile()
66 sb.Append("\n"); in EmitPassthroughProxySourceFile()
67 EmitLogTagMacro(sb, FileName(proxyName_)); in EmitPassthroughProxySourceFile()
68 sb.Append("\n"); in EmitPassthroughProxySourceFile()
69 EmitProxyGetMethodImpl(sb); in EmitPassthroughProxySourceFile()
70 sb.Append("\n"); in EmitPassthroughProxySourceFile()
71 EmitPassthroughGetInstanceMethod(sb); in EmitPassthroughProxySourceFile()
72 sb in EmitPassthroughProxySourceFile()
82 EmitPassthroughProxyInclusions(StringBuilder &sb) EmitPassthroughProxyInclusions() argument
120 StringBuilder sb; EmitProxySourceFile() local
151 EmitProxyInclusions(StringBuilder &sb) EmitProxyInclusions() argument
258 EmitProxyMethodImpls(StringBuilder &sb) EmitProxyMethodImpls() argument
273 EmitProxyMethodImpl(const AutoPtr<ASTMethod> &method, StringBuilder &sb) EmitProxyMethodImpl() argument
297 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument
348 EmitCreateBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitCreateBuf() argument
367 EmitCheckThisPointer(StringBuilder &sb, const std::string &prefix) const EmitCheckThisPointer() argument
376 EmitWriteInterfaceToken( const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteInterfaceToken() argument
387 EmitWriteFlagOfNeedSetMem(const AutoPtr<ASTMethod> &method, const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteFlagOfNeedSetMem() argument
399 EmitReleaseBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitReleaseBuf() argument
410 EmitReadProxyMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadProxyMethodParameter() argument
440 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitStubCallMethod() argument
498 EmitProxyExternalMethodImpl(StringBuilder &sb) EmitProxyExternalMethodImpl() argument
509 EmitKernelProxyExternalMethodImpl(StringBuilder &sb) EmitKernelProxyExternalMethodImpl() argument
565 EmitSerialProxyExternalMethodImpl(StringBuilder &sb) EmitSerialProxyExternalMethodImpl() argument
581 EmitIfaceProxyGetMethodImpl(const std::string &serMajorName, const std::string &serMinorName, const std::string &remoteName, StringBuilder &sb) EmitIfaceProxyGetMethodImpl() argument
644 EmitProxyExternalMethod(StringBuilder &sb) EmitProxyExternalMethod() argument
691 EmitProxyGetRemoteService(const std::string &remoteName, const std::string &serviceName, StringBuilder &sb, const std::string &prefix) const EmitProxyGetRemoteService() argument
717 EmitProxySetInterfaceDesc(const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxySetInterfaceDesc() argument
728 EmitProxyCreateProxyObject(const std::string &clientObjName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxyCreateProxyObject() argument
748 EmitProxyCheckVersion(const std::string &clientObjName, const std::string &serMajorName, const std::string &serMinorName, StringBuilder &sb, const std::string &prefix) const EmitProxyCheckVersion() argument
794 EmitProxyReleaseInstanceMethodImpl(const std::string &serviceName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb) EmitProxyReleaseInstanceMethodImpl() argument
812 EmitProxyLoadOrUnLoadHdiImpl(const std::string &serviceName, bool isLoad, StringBuilder &sb, const std::string &prefix) const EmitProxyLoadOrUnLoadHdiImpl() argument
833 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument
[all...]
H A Dc_service_stub_code_emitter.cpp58 StringBuilder sb; in EmitServiceStubHeaderFile() local
60 EmitLicense(sb); in EmitServiceStubHeaderFile()
61 EmitHeadMacro(sb, stubFullName_); in EmitServiceStubHeaderFile()
62 sb.Append("\n"); in EmitServiceStubHeaderFile()
63 EmitStubHeaderInclusions(sb); in EmitServiceStubHeaderFile()
64 sb.Append("\n"); in EmitServiceStubHeaderFile()
65 EmitHeadExternC(sb); in EmitServiceStubHeaderFile()
66 sb.Append("\n"); in EmitServiceStubHeaderFile()
67 EmitCbServiceStubDef(sb); in EmitServiceStubHeaderFile()
69 sb in EmitServiceStubHeaderFile()
83 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument
124 StringBuilder sb; EmitServiceStubSourceFile() local
169 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument
207 EmitExternalMethodImpl(StringBuilder &sb) EmitExternalMethodImpl() argument
270 EmitServiceStubMethodImpls(StringBuilder &sb, const std::string &prefix) EmitServiceStubMethodImpls() argument
284 EmitServiceStubMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceStubMethodImpl() argument
337 EmitErrorHandle(const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitErrorHandle() argument
348 EmitReadFlagVariable(bool readFlag, StringBuilder &sb, const std::string &prefix) const EmitReadFlagVariable() argument
362 EmitStubLocalVariable( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitStubLocalVariable() argument
373 EmitParamLocalVar(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitParamLocalVar() argument
414 EmitReadStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadStubMethodParameter() argument
461 EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, AutoPtr<HdiTypeEmitter> &typeEmitter) const EmitReadCStringStubMethodParameter() argument
489 EmitOutVarMemInitialize(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitOutVarMemInitialize() argument
509 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument
549 EmitCallParameter( StringBuilder &sb, const AutoPtr<ASTType> &type, ASTParamAttr::ParamAttr attribute, const std::string &name) const EmitCallParameter() argument
575 EmitStubGetVerMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubGetVerMethodImpl() argument
596 EmitStubAsObjectMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitStubAsObjectMethodImpl() argument
618 EmitKernelStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitKernelStubOnRequestMethodImpl() argument
666 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument
794 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument
[all...]
H A Dc_interface_code_emitter.cpp61 StringBuilder sb; in EmitLowModeInterfaceHeaderFile() local
63 EmitLicense(sb); in EmitLowModeInterfaceHeaderFile()
64 EmitHeadMacro(sb, interfaceFullName_); in EmitLowModeInterfaceHeaderFile()
65 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
66 EmitImportInclusions(sb); in EmitLowModeInterfaceHeaderFile()
67 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
68 EmitHeadExternC(sb); in EmitLowModeInterfaceHeaderFile()
69 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
70 EmitInterfaceVersionMacro(sb); in EmitLowModeInterfaceHeaderFile()
72 sb in EmitLowModeInterfaceHeaderFile()
107 StringBuilder sb; EmitInterfaceHeaderFile() local
142 EmitImportInclusions(StringBuilder &sb) EmitImportInclusions() argument
180 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument
190 EmitInterfaceMethods(StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethods() argument
204 EmitInterfaceMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethod() argument
228 EmitAsObjectMethod(StringBuilder &sb, const std::string &prefix) const EmitAsObjectMethod() argument
[all...]
H A Dc_service_impl_code_emitter.cpp69 StringBuilder sb; in EmitLowServiceImplHeaderFile() local
71 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
72 EmitLicense(sb); in EmitLowServiceImplHeaderFile()
73 EmitHeadMacro(sb, implFullName_); in EmitLowServiceImplHeaderFile()
74 EmitLowServiceImplInclusions(sb); in EmitLowServiceImplHeaderFile()
75 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
76 EmitHeadExternC(sb); in EmitLowServiceImplHeaderFile()
77 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
78 EmitLowServiceImplDefinition(sb); in EmitLowServiceImplHeaderFile()
79 sb in EmitLowServiceImplHeaderFile()
92 EmitLowServiceImplInclusions(StringBuilder &sb) EmitLowServiceImplInclusions() argument
101 EmitLowServiceImplDefinition(StringBuilder &sb) EmitLowServiceImplDefinition() argument
114 StringBuilder sb; EmitLowServiceImplSourceFile() local
133 EmitLowServiceImplGetMethod(StringBuilder &sb) EmitLowServiceImplGetMethod() argument
162 StringBuilder sb; EmitServiceImplHeaderFile() local
190 EmitServiceImplHeaderInclusions(StringBuilder &sb) EmitServiceImplHeaderInclusions() argument
222 StringBuilder sb; EmitServiceImplSourceFile() local
253 EmitServiceImplSourceInclusions(StringBuilder &sb) EmitServiceImplSourceInclusions() argument
292 EmitServiceImplMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpls() argument
302 EmitServiceImplMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpl() argument
330 EmitServiceImplGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitServiceImplGetVersionMethod() argument
[all...]
H A Dc_custom_types_code_emitter.cpp62 StringBuilder sb; in EmitPassthroughCustomTypesHeaderFile() local
64 EmitLicense(sb); in EmitPassthroughCustomTypesHeaderFile()
65 EmitHeadMacro(sb, baseName_); in EmitPassthroughCustomTypesHeaderFile()
66 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
67 EmitPassthroughHeaderInclusions(sb); in EmitPassthroughCustomTypesHeaderFile()
68 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
69 EmitHeadExternC(sb); in EmitPassthroughCustomTypesHeaderFile()
70 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
71 EmitCustomTypeDecls(sb); in EmitPassthroughCustomTypesHeaderFile()
72 EmitTailExternC(sb); in EmitPassthroughCustomTypesHeaderFile()
82 EmitPassthroughHeaderInclusions(StringBuilder &sb) EmitPassthroughHeaderInclusions() argument
99 StringBuilder sb; EmitCustomTypesHeaderFile() local
126 EmitHeaderInclusions(StringBuilder &sb) EmitHeaderInclusions() argument
167 EmitCustomTypeMarshallFuncDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeMarshallFuncDecl() argument
184 StringBuilder sb; EmitCustomTypesSourceFile() local
201 EmitSoucreInclusions(StringBuilder &sb) EmitSoucreInclusions() argument
220 EmitCustomTypeDataProcess(StringBuilder &sb) EmitCustomTypeDataProcess() argument
237 EmitCustomTypeMarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeMarshallingImpl() argument
271 EmitCustomTypeUnmarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeUnmarshallingImpl() argument
297 EmitMarshallingVarDecl(const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitMarshallingVarDecl() argument
313 EmitUnmarshallingVarDecl( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitUnmarshallingVarDecl() argument
335 EmitParamCheck( const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitParamCheck() argument
348 EmitPodTypeUnmarshalling( const std::string &typeName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitPodTypeUnmarshalling() argument
380 EmitMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &name, const std::string &memberName, StringBuilder &sb, const std::string &prefix) EmitMemberUnmarshalling() argument
419 EmitStringMemberUnmarshalling(const AutoPtr<HdiTypeEmitter> &typeEmitter, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitStringMemberUnmarshalling() argument
446 EmitArrayMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitArrayMemberUnmarshalling() argument
475 EmitCustomTypeFreeImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeFreeImpl() argument
505 EmitCustomTypeMemoryRecycle( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCustomTypeMemoryRecycle() argument
526 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/
H A Dcpp_service_driver_code_emitter.cpp52 StringBuilder sb; in EmitDriverSourceFile() local
54 EmitLicense(sb); in EmitDriverSourceFile()
55 EmitDriverInclusions(sb); in EmitDriverSourceFile()
56 sb.Append("\n"); in EmitDriverSourceFile()
57 EmitLogTagMacro(sb, FileName(baseName_ + "Driver")); in EmitDriverSourceFile()
58 sb.Append("\n"); in EmitDriverSourceFile()
59 EmitDriverUsings(sb); in EmitDriverSourceFile()
60 sb.Append("\n"); in EmitDriverSourceFile()
61 EmitDriverServiceDecl(sb); in EmitDriverSourceFile()
62 sb in EmitDriverSourceFile()
79 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument
94 EmitDriverUsings(StringBuilder &sb) EmitDriverUsings() argument
[all...]
H A Dcpp_interface_code_emitter.cpp56 StringBuilder sb; in EmitInterfaceHeaderFile() local
58 EmitLicense(sb); in EmitInterfaceHeaderFile()
59 EmitHeadMacro(sb, interfaceFullName_); in EmitInterfaceHeaderFile()
60 sb.Append("\n"); in EmitInterfaceHeaderFile()
61 EmitInterfaceInclusions(sb); in EmitInterfaceHeaderFile()
63 sb.Append("\n"); in EmitInterfaceHeaderFile()
64 EmitInterfaceBuffSizeMacro(sb); in EmitInterfaceHeaderFile()
66 sb.Append("\n"); in EmitInterfaceHeaderFile()
67 EmitBeginNamespace(sb); in EmitInterfaceHeaderFile()
68 EmitUsingNamespace(sb); in EmitInterfaceHeaderFile()
89 EmitInterfaceInclusions(StringBuilder &sb) EmitInterfaceInclusions() argument
116 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument
144 EmitGetDescMethod(StringBuilder &sb, const std::string &prefix) const EmitGetDescMethod() argument
158 EmitInterfaceDescriptor(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDescriptor() argument
164 EmitCastFromDecl(StringBuilder &sb, const std::string &prefix) const EmitCastFromDecl() argument
177 EmitGetMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodDecl() argument
185 EmitInterfaceDestruction(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDestruction() argument
190 EmitInterfaceMethodsDecl(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodsDecl() argument
204 EmitInterfaceMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodDecl() argument
232 EmitInterfaceGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetVersionMethod() argument
263 EmitInterfaceIsProxyMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceIsProxyMethod() argument
272 EmitInterfaceMethodCommandsWithExtends(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodCommandsWithExtends() argument
[all...]
H A Dcpp_service_stub_code_emitter.cpp51 StringBuilder sb; in EmitStubHeaderFile() local
53 EmitLicense(sb); in EmitStubHeaderFile()
54 EmitHeadMacro(sb, stubFullName_); in EmitStubHeaderFile()
55 sb.Append("\n"); in EmitStubHeaderFile()
56 EmitStubHeaderInclusions(sb); in EmitStubHeaderFile()
57 sb.Append("\n"); in EmitStubHeaderFile()
58 EmitStubDecl(sb); in EmitStubHeaderFile()
59 sb.Append("\n"); in EmitStubHeaderFile()
60 EmitTailMacro(sb, stubFullName_); in EmitStubHeaderFile()
62 std::string data = sb in EmitStubHeaderFile()
68 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument
93 EmitStubDecl(StringBuilder &sb) EmitStubDecl() argument
109 EmitStubBody(StringBuilder &sb, const std::string &prefix) const EmitStubBody() argument
121 EmitStubConstructorDecl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorDecl() argument
127 EmitStubOnRequestDecl(StringBuilder &sb, const std::string &prefix) const EmitStubOnRequestDecl() argument
133 EmitStubMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecls() argument
157 EmitStubMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecl() argument
165 EmitStubStaticMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodDecl() argument
175 EmitStubPrivateData(StringBuilder &sb, const std::string &prefix) const EmitStubPrivateData() argument
188 StringBuilder sb; EmitStubSourceFile() local
215 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument
280 EmitInterfaceGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetMethodImpl() argument
290 EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodImpl() argument
301 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetInstanceMethodImpl() argument
325 EmitStubConstructorImpl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorImpl() argument
342 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument
375 EmitStubMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpls() argument
402 EmitStubMethodImpl(AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpl() argument
418 EmitStubStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodImpl() argument
463 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument
490 EmitStubReadInterfaceToken( const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadInterfaceToken() argument
500 EmitStubReadMemFlag(const AutoPtr<ASTMethod> &method, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadMemFlag() argument
513 EmitLocalVariable(const AutoPtr<ASTParameter> &param, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument
544 EmitCppLocalVar(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitCppLocalVar() argument
579 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument
[all...]
H A Dcpp_custom_types_code_emitter.cpp60 StringBuilder sb; in EmitPassthroughCustomTypesHeaderFile() local
62 EmitLicense(sb); in EmitPassthroughCustomTypesHeaderFile()
63 EmitHeadMacro(sb, marcoName); in EmitPassthroughCustomTypesHeaderFile()
64 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
65 EmitPassthroughHeaderFileInclusions(sb); in EmitPassthroughCustomTypesHeaderFile()
66 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
67 EmitBeginNamespace(sb); in EmitPassthroughCustomTypesHeaderFile()
68 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
69 EmitUsingNamespace(sb); in EmitPassthroughCustomTypesHeaderFile()
70 sb in EmitPassthroughCustomTypesHeaderFile()
82 EmitPassthroughHeaderFileInclusions(StringBuilder &sb) EmitPassthroughHeaderFileInclusions() argument
101 StringBuilder sb; EmitCustomTypesHeaderFile() local
130 EmitHeaderFileInclusions(StringBuilder &sb) EmitHeaderFileInclusions() argument
150 EmitUsingNamespace(StringBuilder &sb) EmitUsingNamespace() argument
180 EmitCustomTypeMarshallFuncDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeMarshallFuncDecl() argument
195 StringBuilder sb; EmitCustomTypesSourceFile() local
216 EmitSourceFileInclusions(StringBuilder &sb) EmitSourceFileInclusions() argument
250 EmitCustomTypeMarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingImpl() argument
280 EmitCustomTypeUnmarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingImpl() argument
334 EmitBeginNamespace(StringBuilder &sb) EmitBeginNamespace() argument
342 EmitEndNamespace(StringBuilder &sb) EmitEndNamespace() argument
351 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument
[all...]
/foundation/ability/idl_tool/codegen/
H A Drust_code_emitter.cpp33 StringBuilder sb; in EmitInterface() local
34 EmitInterface(sb); in EmitInterface()
35 String data = sb.ToString(); in EmitInterface()
51 void RustCodeEmitter::EmitInterface(StringBuilder& sb) in EmitInterface() argument
54 EmitLicense(sb); in EmitInterface()
55 sb.Append("\n"); in EmitInterface()
57 EmitMacros(sb); in EmitInterface()
58 EmitHeaders(sb); in EmitInterface()
59 sb.Append("\n"); in EmitInterface()
60 EmitCommands(sb); in EmitInterface()
73 EmitLicense(StringBuilder& sb) EmitLicense() argument
78 EmitMacros(StringBuilder& sb) EmitMacros() argument
85 EmitHeaders(StringBuilder& sb) EmitHeaders() argument
94 EmitIPCHeaders(StringBuilder& sb) EmitIPCHeaders() argument
106 EmitCommonHeaders(StringBuilder& sb) EmitCommonHeaders() argument
181 AppendRealPath(StringBuilder& sb, const String& fpnpp) AppendRealPath() argument
191 EmitCustomHeaders(StringBuilder& sb) EmitCustomHeaders() argument
210 EmitCommands(StringBuilder& sb) EmitCommands() argument
215 AppendCommandEnums(StringBuilder& sb) AppendCommandEnums() argument
230 StringBuilder sb; GetCodeFromMethod() local
252 StringBuilder sb; GetNameFromParameter() local
274 EmitCommandEnums(StringBuilder& sb) EmitCommandEnums() argument
281 EmitRemoteObject(StringBuilder& sb) EmitRemoteObject() argument
295 EmitBrokers(StringBuilder& sb) EmitBrokers() argument
302 WrapLine(StringBuilder& sb, int index, const String& prefix) WrapLine() argument
311 AppendBrokerMethods(StringBuilder& sb) AppendBrokerMethods() argument
324 AppendBrokerParameters(StringBuilder& sb, MetaParameter* mp) AppendBrokerParameters() argument
371 EmitRemoteRequest(StringBuilder& sb) EmitRemoteRequest() argument
383 AddRemoteRequestParameters(StringBuilder& sb, MetaMethod* mm) AddRemoteRequestParameters() argument
394 ReadListFromParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) ReadListFromParcel() argument
401 ReadMapFromParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) ReadMapFromParcel() argument
420 ReadFromParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) ReadFromParcel() argument
433 WriteListToParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) WriteListToParcel() argument
439 WriteMapToParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) WriteMapToParcel() argument
449 WriteToParcel(StringBuilder& sb, MetaType* mt, const String& result, const String& name, const String& prefix) WriteToParcel() argument
461 AddRemoteRequestMethods(StringBuilder& sb) AddRemoteRequestMethods() argument
486 EmitStub(StringBuilder& sb) EmitStub() argument
493 AppendStubParameters(StringBuilder& sb, MetaMethod* mm) AppendStubParameters() argument
503 AppendStubMethods(StringBuilder& sb) AppendStubMethods() argument
525 EmitProxy(StringBuilder& sb) EmitProxy() argument
532 AppendProxyMethods(StringBuilder& sb) AppendProxyMethods() argument
[all...]
H A Dcpp_code_emitter.cpp33 StringBuilder sb; in EmitInterfaceHeaderFile() local
35 EmitLicense(sb); in EmitInterfaceHeaderFile()
36 sb.Append("\n"); in EmitInterfaceHeaderFile()
37 EmitHeadMacro(sb, interfaceFullName_); in EmitInterfaceHeaderFile()
38 sb.Append("\n"); in EmitInterfaceHeaderFile()
39 EmitInterfaceInclusions(sb); in EmitInterfaceHeaderFile()
40 sb.Append("\n"); in EmitInterfaceHeaderFile()
41 if (EmitInterfaceUsings(sb)) { in EmitInterfaceHeaderFile()
42 sb.Append("\n"); in EmitInterfaceHeaderFile()
44 EmitInterfaceDefinition(sb); in EmitInterfaceHeaderFile()
53 EmitInterfaceInclusions(StringBuilder& sb) EmitInterfaceInclusions() argument
60 EmitInterfaceStdlibInclusions(StringBuilder& sb) EmitInterfaceStdlibInclusions() argument
107 EmitInterfaceDBinderInclusions(StringBuilder& sb) EmitInterfaceDBinderInclusions() argument
145 EmitInterfaceSelfDefinedTypeInclusions(StringBuilder& sb) EmitInterfaceSelfDefinedTypeInclusions() argument
169 EmitInterfaceUsings(StringBuilder& sb) EmitInterfaceUsings() argument
198 EmitInterfaceDefinition(StringBuilder& sb) EmitInterfaceDefinition() argument
209 EmitInterfaceBody(StringBuilder& sb, const String& prefix) EmitInterfaceBody() argument
217 EmitInterfaceMethods(StringBuilder& sb, const String& prefix) EmitInterfaceMethods() argument
230 EmitInterfaceMethod(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceMethod() argument
251 EmitInterfaceMethodParameter(MetaParameter* mp, StringBuilder& sb, const String& prefix) EmitInterfaceMethodParameter() argument
260 EmitInterfaceMethodReturn(MetaType* mt, StringBuilder& sb, const String& prefix) EmitInterfaceMethodReturn() argument
265 EmitInterfaceMemberVariables(StringBuilder& sb, const String& prefix) EmitInterfaceMemberVariables() argument
289 StringBuilder sb; EmitInterfaceProxyHeaderFile() local
310 EmitInterfaceProxyInHeaderFile(StringBuilder& sb) EmitInterfaceProxyInHeaderFile() argument
325 EmitInterfaceProxyRegisterDeathRecipient(StringBuilder& sb, const String& prefix) EmitInterfaceProxyRegisterDeathRecipient() argument
352 EmitInterfaceProxyAddCacheAbleAPI(StringBuilder& sb, const String& prefix) EmitInterfaceProxyAddCacheAbleAPI() argument
377 EmitInterfaceProxyUnRegisterDeathRecipient(StringBuilder& sb, const String& prefix) EmitInterfaceProxyUnRegisterDeathRecipient() argument
400 EmitInterfaceProxyConstructor(StringBuilder& sb, const String& prefix) EmitInterfaceProxyConstructor() argument
416 EmitInterfaceProxyMethodDecls(StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodDecls() argument
429 EmitInterfaceProxyMethodDecl(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodDecl() argument
450 EmitInterfaceProxyDeathRecipient(StringBuilder& sb, const String& prefix) EmitInterfaceProxyDeathRecipient() argument
474 EmitInterfaceProxyConstants(StringBuilder& sb, const String& prefix) EmitInterfaceProxyConstants() argument
489 StringBuilder sb; EmitInterfaceProxyCppFile() local
514 EmitInterfaceProxyMethodImpls(StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodImpls() argument
527 EmitInterfaceProxyMethodImpl(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodImpl() argument
549 EmitInterfaceProxyMethodPreSendRequest(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodPreSendRequest() argument
565 EmitInterfaceProxyMethodPostSendRequest(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodPostSendRequest() argument
572 EmitInterfaceProxyMethodBody(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodBody() argument
618 EmitInterfaceProxyMethodErrCode(StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodErrCode() argument
629 EmitInterfaceProxyMethodReply(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodReply() argument
643 EmitInterfaceProxyMethodRetValue(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceProxyMethodRetValue() argument
656 EmitWriteMethodParameter(MetaParameter* mp, const String& parcelName, StringBuilder& sb, const String& prefix) EmitWriteMethodParameter() argument
664 EmitReadMethodParameter(MetaParameter* mp, const String& parcelName, StringBuilder& sb, const String& prefix) EmitReadMethodParameter() argument
683 StringBuilder sb; EmitInterfaceStubHeaderFile() local
701 EmitInterfaceStubInHeaderFile(StringBuilder& sb) EmitInterfaceStubInHeaderFile() argument
714 EmitInterfaceStubMethodDecls(StringBuilder& sb, const String& prefix) EmitInterfaceStubMethodDecls() argument
723 EmitInterfaceStubConstants(StringBuilder& sb, const String& prefix) EmitInterfaceStubConstants() argument
733 StringBuilder sb; EmitInterfaceStubCppFile() local
758 EmitInterfaceStubMethodImpls(StringBuilder& sb, const String& prefix) EmitInterfaceStubMethodImpls() argument
788 EmitInterfaceStubMethodImplReturn(MetaMethod* mm, StringBuilder& sb, const String& prefix, MetaType* returnType) EmitInterfaceStubMethodImplReturn() argument
828 EmitInterfaceStubMethodImpl(MetaMethod* mm, StringBuilder& sb, const String& prefix) EmitInterfaceStubMethodImpl() argument
877 EmitInterfaceMethodCommands(StringBuilder& sb, const String& prefix) EmitInterfaceMethodCommands() argument
886 EmitLicense(StringBuilder& sb) EmitLicense() argument
891 EmitHeadMacro(StringBuilder& sb, const String& fullName) EmitHeadMacro() argument
898 EmitTailMacro(StringBuilder& sb, const String& fullName) EmitTailMacro() argument
904 EmitBeginNamespace(StringBuilder& sb) EmitBeginNamespace() argument
915 EmitEndNamespace(StringBuilder& sb) EmitEndNamespace() argument
927 EmitWriteVariable(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix) EmitWriteVariable() argument
967 EmitWriteVariableFloat( const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix) EmitWriteVariableFloat() argument
995 EmitWriteVariableComplex( const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix) EmitWriteVariableComplex() argument
1048 EmitWriteVariableObject( const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix) EmitWriteVariableObject() argument
1092 EmitReadVariable(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix, bool emitType) EmitReadVariable() argument
1138 EmitReadVariableFloat(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix, bool emitType) EmitReadVariableFloat() argument
1164 EmitReadVariableComplex(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix, bool emitType) EmitReadVariableComplex() argument
1197 EmitReadVariableList(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix, bool emitType) EmitReadVariableList() argument
1237 EmitReadVariableObject(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb, const String& prefix, bool emitType) EmitReadVariableObject() argument
1289 EmitLocalVariable(MetaParameter* mp, StringBuilder& sb, const String& prefix) EmitLocalVariable() argument
1302 EmitReturnParameter(const String& name, MetaType* mt, StringBuilder& sb) EmitReturnParameter() argument
1526 StringBuilder sb; FileName() local
1560 StringBuilder sb; ConstantName() local
[all...]
H A Dcpp_code_emitter.h41 void EmitInterfaceInclusions(StringBuilder& sb);
43 void EmitInterfaceStdlibInclusions(StringBuilder& sb);
45 void EmitInterfaceDBinderInclusions(StringBuilder& sb);
47 void EmitInterfaceSelfDefinedTypeInclusions(StringBuilder& sb);
49 bool EmitInterfaceUsings(StringBuilder& sb);
51 void EmitInterfaceSelfDefinedTypeUsings(StringBuilder& sb);
53 void EmitInterfaceDefinition(StringBuilder& sb);
55 void EmitInterfaceBody(StringBuilder& sb, const String& prefix);
57 void EmitInterfaceMemberVariables(StringBuilder& sb, const String& prefix);
59 void EmitInterfaceMethods(StringBuilder& sb, cons
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/
H A Dsa_cpp_client_proxy_code_emitter.cpp34 StringBuilder sb; in EmitInterfaceProxyHeaderFile() local
36 EmitLicense(sb); in EmitInterfaceProxyHeaderFile()
37 EmitHeadMacro(sb, proxyFullName_); in EmitInterfaceProxyHeaderFile()
38 sb.Append("\n"); in EmitInterfaceProxyHeaderFile()
39 sb.AppendFormat("#include \"%s.h\"\n", FileName(interfaceName_).c_str()); in EmitInterfaceProxyHeaderFile()
40 sb.Append("#include <iremote_proxy.h>\n"); in EmitInterfaceProxyHeaderFile()
42 sb.Append("#include \"api_cache_manager.h\"\n"); in EmitInterfaceProxyHeaderFile()
44 sb.Append("\n"); in EmitInterfaceProxyHeaderFile()
45 EmitInterfaceProxyInHeaderFile(sb); in EmitInterfaceProxyHeaderFile()
46 EmitTailMacro(sb, proxyFullName in EmitInterfaceProxyHeaderFile()
54 EmitInterfaceProxyInHeaderFile(StringBuilder &sb) EmitInterfaceProxyInHeaderFile() argument
69 EmitInterfaceProxyRegisterDeathRecipient(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyRegisterDeathRecipient() argument
97 EmitInterfaceProxyAddCacheAbleAPI(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyAddCacheAbleAPI() argument
122 EmitInterfaceProxyUnRegisterDeathRecipient(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyUnRegisterDeathRecipient() argument
149 EmitInterfaceProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyConstructor() argument
168 EmitInterfaceProxyMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodDecls() argument
180 EmitInterfaceProxyMethodDecl(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodDecl() argument
188 EmitInterfaceProxyDeathRecipient(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyDeathRecipient() argument
212 EmitInterfaceProxyConstants(StringBuilder &sb, const std::string &prefix) EmitInterfaceProxyConstants() argument
227 StringBuilder sb; EmitInterfaceProxyCppFile() local
251 EmitInterfaceProxyMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodImpls() argument
263 EmitInterfaceProxyMethodImpl(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodImpl() argument
272 EmitInterfaceProxyMethodPreSendRequest(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodPreSendRequest() argument
289 EmitInterfaceProxyMethodPostSendRequest(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodPostSendRequest() argument
297 EmitInterfaceProxyMethodBody(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodBody() argument
345 EmitInterfaceProxyMethodErrCode(StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodErrCode() argument
356 EmitInterfaceProxyMethodReply(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodReply() argument
373 EmitInterfaceProxyMethodRetValue(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceProxyMethodRetValue() argument
[all...]
H A Dsa_cpp_service_stub_code_emitter.cpp33 StringBuilder sb; in EmitStubHeaderFile() local
35 EmitLicense(sb); in EmitStubHeaderFile()
36 EmitHeadMacro(sb, stubFullName_); in EmitStubHeaderFile()
37 sb.Append("\n"); in EmitStubHeaderFile()
38 sb.AppendFormat("#include \"%s.h\"\n", FileName(interfaceName_).c_str()); in EmitStubHeaderFile()
39 sb.Append("#include <iremote_stub.h>\n"); in EmitStubHeaderFile()
40 sb.Append("\n"); in EmitStubHeaderFile()
41 EmitInterfaceStubInHeaderFile(sb); in EmitStubHeaderFile()
42 EmitTailMacro(sb, stubFullName_); in EmitStubHeaderFile()
44 std::string data = sb in EmitStubHeaderFile()
50 EmitInterfaceStubInHeaderFile(StringBuilder &sb) EmitInterfaceStubInHeaderFile() argument
63 EmitInterfaceStubMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitInterfaceStubMethodDecls() argument
77 StringBuilder sb; EmitStubSourceFile() local
101 EmitInterfaceStubMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitInterfaceStubMethodImpls() argument
132 EmitInterfaceStubMethodImpl(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceStubMethodImpl() argument
172 EmitInterfaceStubMethodCall(AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceStubMethodCall() argument
214 EmitLocalVariable(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/
H A Dhdi_array_type_emitter.cpp68 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
74 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
76 sb.Append(prefix + TAB) in EmitCWriteVar()
78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
80 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
83 sb.Append(prefix).AppendFormat( in EmitCWriteVar()
85 sb.Append(prefix + TAB) in EmitCWriteVar()
87 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
88 sb in EmitCWriteVar()
67 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
123 EmitCProxyWriteOutVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument
140 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
192 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
247 EmitCStubReadOutVar(const std::string &memFlagName, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument
282 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
318 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
351 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
395 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
446 EmitCElementUnMarshallingReadLen(const std::string &lenName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCElementUnMarshallingReadLen() argument
461 EmitCStringElementUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &newPrefix, std::vector<std::string> &freeObjStatements) const EmitCStringElementUnMarshalling() argument
483 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
505 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
545 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
581 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
599 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
626 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
661 EmitJavaWriteArrayVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteArrayVar() argument
687 EmitCMallocVar(const std::string &name, const std::string &lenName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCMallocVar() argument
709 StringBuilder sb; EmitCWriteMethods() local
756 StringBuilder sb; EmitCReadMethods() local
770 EmitCReadMethodsBody(StringBuilder &sb, const std::string &prefix) const EmitCReadMethodsBody() argument
826 StringBuilder sb; EmitCStubReadMethods() local
842 EmitCStubReadMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadMethodBody() argument
896 StringBuilder sb; EmitCWriteStrArrayMethods() local
940 StringBuilder sb; EmitCReadStrArrayMethods() local
954 EmitCReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCReadStrArrayMethodBody() argument
1005 EmitCCheckParamOfReadStringArray(StringBuilder &sb, const std::string &prefix) const EmitCCheckParamOfReadStringArray() argument
1020 StringBuilder sb; EmitCStubReadStrArrayMethods() local
1035 EmitCStubReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayMethodBody() argument
1085 EmitCStubReadStrArrayFree(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayFree() argument
1108 StringBuilder sb; EmitCppWriteMethods() local
1147 StringBuilder sb; EmitCppReadMethods() local
1192 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
1202 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
1213 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
[all...]
H A Dhdi_fd_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
66 sb.Append(prefix).AppendFormat("if (!WriteFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
67 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, &%s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
81 sb in EmitCProxyReadVar()
62 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
73 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
87 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
97 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
106 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
122 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
130 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
139 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
148 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
163 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
169 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
175 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
185 StringBuilder sb; EmitCWriteMethods() local
210 StringBuilder sb; EmitCReadMethods() local
260 StringBuilder sb; EmitCppWriteMethods() local
291 StringBuilder sb; EmitCppReadMethods() local
[all...]
H A Dhdi_native_buffer_type_emitter.cpp58 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
61 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteNativeBufferHandle(%s, %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
63 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: failed to write %s\", __func__);\n", name.c_str()); in EmitCWriteVar()
64 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n"); in EmitCWriteVar()
65 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
69 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
71 sb.Append(prefix); in EmitCProxyReadVar()
73 sb.Append("*"); in EmitCProxyReadVar()
75 sb.AppendFormat("%s = HdfSbufReadNativeBufferHandle(%s);\n", name.c_str(), replyParcelName_.c_str()); in EmitCProxyReadVar()
76 sb in EmitCProxyReadVar()
57 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
68 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
83 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
94 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
103 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
114 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
123 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
153 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
[all...]
H A Dhdi_string_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteString(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
67 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyWriteOutVar()
77 sb.Append(prefix).AppendFormat("if (%s == NULL || %s == 0) {\n", name.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: %s is invalid\", __func__);\n", name.c_str()); in EmitCProxyWriteOutVar()
79 sb in EmitCProxyWriteOutVar()
62 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
73 EmitCProxyWriteOutVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument
89 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
100 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
112 EmitCStubReadOutVar(const std::string &memFlagName, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument
152 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
161 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
177 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
185 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
196 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
205 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
215 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
224 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
230 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
236 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
[all...]
H A Dhdi_struct_type_emitter.cpp65 StringBuilder sb; in EmitCTypeDecl() local
66 sb.AppendFormat("struct %s {\n", name_.c_str()); in EmitCTypeDecl()
71 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str()); in EmitCTypeDecl()
73 sb.Append(TAB).AppendFormat("uint32_t %sLen;\n", memberName.c_str()); in EmitCTypeDecl()
77 sb.Append("}"); in EmitCTypeDecl()
79 sb.Append(" __attribute__ ((aligned(8)))"); in EmitCTypeDecl()
81 sb.Append(";"); in EmitCTypeDecl()
83 return sb.ToString(); in EmitCTypeDecl()
88 StringBuilder sb; in EmitCppTypeDecl() local
89 sb in EmitCppTypeDecl()
105 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
117 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
128 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
139 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
149 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
163 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
171 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
180 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
190 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
199 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
[all...]
H A Dhdi_union_type_emitter.cpp65 StringBuilder sb; in EmitCTypeDecl() local
66 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCTypeDecl()
71 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str()); in EmitCTypeDecl()
73 sb.Append(TAB).AppendFormat("uint32_t %sLen;\n", memberName.c_str()); in EmitCTypeDecl()
77 sb.Append("} __attribute__ ((aligned(8)));"); in EmitCTypeDecl()
78 return sb.ToString(); in EmitCTypeDecl()
83 StringBuilder sb; in EmitCppTypeDecl() local
84 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCppTypeDecl()
89 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str()); in EmitCppTypeDecl()
92 sb in EmitCppTypeDecl()
98 StringBuilder sb; EmitJavaTypeDecl() local
103 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
120 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
145 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
170 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
180 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
200 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
214 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
236 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
246 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
257 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
[all...]
H A Dhdi_ulong_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint64(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint64(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
79 sb in EmitCProxyReadVar()
63 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
74 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
84 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
94 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
103 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
116 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dhdi_uchar_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint8(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint8(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
79 sb in EmitCProxyReadVar()
63 EmitCWriteVar(TypeMode mode, const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
74 EmitCProxyReadVar(const std::string &name, bool isInnerType, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
84 EmitCStubReadVar(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
94 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
103 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
116 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/rust/
H A Dsa_rust_interface_code_emitter.cpp48 StringBuilder sb; in EmitInterfaceHeaderFile() local
50 EmitLicense(sb); in EmitInterfaceHeaderFile()
51 EmitHeadMacro(sb); in EmitInterfaceHeaderFile()
52 EmitHeaders(sb); in EmitInterfaceHeaderFile()
53 sb.Append("\n"); in EmitInterfaceHeaderFile()
54 EmitCommands(sb); in EmitInterfaceHeaderFile()
55 sb.Append("\n"); in EmitInterfaceHeaderFile()
56 EmitRemoteObject(sb); in EmitInterfaceHeaderFile()
57 sb.Append("\n"); in EmitInterfaceHeaderFile()
58 EmitBrokers(sb); in EmitInterfaceHeaderFile()
113 AppendRealPath(StringBuilder& sb, const std::string &fpnpp) const AppendRealPath() argument
192 StringBuilder sb; GetCodeFromMethod() local
240 AppendBrokerParameters(StringBuilder &sb, AutoPtr<ASTMethod> &method) const AppendBrokerParameters() argument
252 WrapLine(StringBuilder &sb, int index, const std::string &prefix) const WrapLine() argument
263 StringBuilder sb; GetNameFromParameter() local
326 AddRemoteRequestParameters(StringBuilder &sb, AutoPtr<ASTMethod> &method) const AddRemoteRequestParameters() argument
360 AppendStubParameters(StringBuilder &sb, AutoPtr<ASTMethod> &method) const AppendStubParameters() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/
H A Djava_client_proxy_code_emitter.cpp49 StringBuilder sb; in EmitProxyFile() local
51 EmitLicense(sb); in EmitProxyFile()
52 EmitPackage(sb); in EmitProxyFile()
53 sb.Append("\n"); in EmitProxyFile()
54 EmitProxyImports(sb); in EmitProxyFile()
55 sb.Append("\n"); in EmitProxyFile()
56 EmitProxyImpl(sb); in EmitProxyFile()
58 std::string data = sb.ToString(); in EmitProxyFile()
64 void JavaClientProxyCodeEmitter::EmitProxyImports(StringBuilder &sb) const in EmitProxyImports()
66 EmitProxyCorelibImports(sb); in EmitProxyImports()
118 EmitProxyImpl(StringBuilder &sb) EmitProxyImpl() argument
135 EmitProxyConstants(StringBuilder &sb, const std::string &prefix) EmitProxyConstants() argument
142 EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitProxyConstructor() argument
154 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpls() argument
162 EmitProxyMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpl() argument
187 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodBody() argument
225 EmitParamWriteVar(const AutoPtr<ASTParameter> &param, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitParamWriteVar() argument
242 EmitLocalVariable( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument
[all...]

Completed in 14 milliseconds

123456789