Home
last modified time | relevance | path

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

1234

/drivers/hdf_core/framework/tools/hdi-gen/codegen/
H A Dc_service_driver_code_emitter.cpp62 StringBuilder sb; in EmitLowDriverSourceFile() local
64 EmitLicense(sb); in EmitLowDriverSourceFile()
65 sb.Append("\n"); in EmitLowDriverSourceFile()
66 EmitLowDriverInclusions(sb); in EmitLowDriverSourceFile()
67 sb.Append("\n"); in EmitLowDriverSourceFile()
68 EmitLogTagMacro(sb, FileName(baseName_ + "Driver")); in EmitLowDriverSourceFile()
69 sb.Append("\n"); in EmitLowDriverSourceFile()
70 EmitLowDriverBind(sb); in EmitLowDriverSourceFile()
71 sb.Append("\n"); in EmitLowDriverSourceFile()
72 EmitDriverInit(sb); in EmitLowDriverSourceFile()
134 StringBuilder sb; EmitDriverSourceFile() local
169 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument
212 EmitKernelDriverDispatch(StringBuilder &sb) EmitKernelDriverDispatch() argument
231 EmitDriverDispatch(StringBuilder &sb) EmitDriverDispatch() argument
267 EmitKernelDriverBind(StringBuilder &sb) EmitKernelDriverBind() argument
298 EmitDriverBind(StringBuilder &sb) EmitDriverBind() argument
345 EmitKernelDriverRelease(StringBuilder &sb) EmitKernelDriverRelease() argument
362 EmitDriverRelease(StringBuilder &sb) EmitDriverRelease() argument
[all...]
H A Dc_client_proxy_code_emitter.cpp55 StringBuilder sb; in EmitPassthroughProxySourceFile() local
57 EmitLicense(sb); in EmitPassthroughProxySourceFile()
58 EmitPassthroughProxyInclusions(sb); in EmitPassthroughProxySourceFile()
59 sb.Append("\n"); in EmitPassthroughProxySourceFile()
60 EmitLogTagMacro(sb, FileName(proxyName_)); in EmitPassthroughProxySourceFile()
61 sb.Append("\n"); in EmitPassthroughProxySourceFile()
62 EmitProxyGetMethodImpl(sb); in EmitPassthroughProxySourceFile()
63 sb.Append("\n"); in EmitPassthroughProxySourceFile()
64 EmitPassthroughGetInstanceMethod(sb); in EmitPassthroughProxySourceFile()
65 sb in EmitPassthroughProxySourceFile()
75 EmitPassthroughProxyInclusions(StringBuilder &sb) EmitPassthroughProxyInclusions() argument
113 StringBuilder sb; EmitProxySourceFile() local
146 EmitProxyInclusions(StringBuilder &sb) EmitProxyInclusions() argument
253 EmitProxyMethodImpls(StringBuilder &sb) EmitProxyMethodImpls() argument
268 EmitProxyMethodImpl(const AutoPtr<ASTMethod> &method, StringBuilder &sb) EmitProxyMethodImpl() argument
292 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument
343 EmitCreateBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitCreateBuf() argument
362 EmitCheckThisPointer(StringBuilder &sb, const std::string &prefix) const EmitCheckThisPointer() argument
371 EmitWriteInterfaceToken( const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteInterfaceToken() argument
382 EmitWriteFlagOfNeedSetMem(const AutoPtr<ASTMethod> &method, const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteFlagOfNeedSetMem() argument
394 EmitReleaseBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitReleaseBuf() argument
405 EmitReadProxyMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadProxyMethodParameter() argument
435 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitStubCallMethod() argument
490 EmitProxyExternalMethodImpl(StringBuilder &sb) EmitProxyExternalMethodImpl() argument
566 EmitIfaceProxyGetMethodImpl(const std::string &objName, const std::string &serMajorName, const std::string &serMinorName, const std::string &remoteName, StringBuilder &sb) EmitIfaceProxyGetMethodImpl() argument
658 EmitProxyGetRemoteService(const std::string &remoteName, const std::string &serviceName, StringBuilder &sb, const std::string &prefix) const EmitProxyGetRemoteService() argument
684 EmitProxySetInterfaceDesc(const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxySetInterfaceDesc() argument
695 EmitProxyCreateProxyObject(const std::string &clientObjName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxyCreateProxyObject() argument
715 EmitProxyCheckVersion(const std::string &clientObjName, const std::string &serMajorName, const std::string &serMinorName, StringBuilder &sb, const std::string &prefix) const EmitProxyCheckVersion() argument
760 EmitProxyReleaseInstanceMethodImpl(const std::string &serviceName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb) EmitProxyReleaseInstanceMethodImpl() argument
778 EmitProxyLoadOrUnLoadHdiImpl(const std::string &serviceName, bool isLoad, StringBuilder &sb, const std::string &prefix) const EmitProxyLoadOrUnLoadHdiImpl() argument
[all...]
H A Dcpp_service_driver_code_emitter.cpp45 StringBuilder sb; in EmitDriverSourceFile() local
47 EmitLicense(sb); in EmitDriverSourceFile()
48 EmitDriverInclusions(sb); in EmitDriverSourceFile()
49 sb.Append("\n"); in EmitDriverSourceFile()
50 EmitLogTagMacro(sb, FileName(baseName_ + "Driver")); in EmitDriverSourceFile()
51 sb.Append("\n"); in EmitDriverSourceFile()
52 EmitDriverUsings(sb); in EmitDriverSourceFile()
53 sb.Append("\n"); in EmitDriverSourceFile()
54 EmitDriverServiceDecl(sb); in EmitDriverSourceFile()
55 sb in EmitDriverSourceFile()
72 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument
87 EmitDriverUsings(StringBuilder &sb) EmitDriverUsings() argument
[all...]
H A Dc_interface_code_emitter.cpp54 StringBuilder sb; in EmitLowModeInterfaceHeaderFile() local
56 EmitLicense(sb); in EmitLowModeInterfaceHeaderFile()
57 EmitHeadMacro(sb, interfaceFullName_); in EmitLowModeInterfaceHeaderFile()
58 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
59 EmitImportInclusions(sb); in EmitLowModeInterfaceHeaderFile()
60 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
61 EmitHeadExternC(sb); in EmitLowModeInterfaceHeaderFile()
62 sb.Append("\n"); in EmitLowModeInterfaceHeaderFile()
63 EmitInterfaceVersionMacro(sb); in EmitLowModeInterfaceHeaderFile()
65 sb in EmitLowModeInterfaceHeaderFile()
100 StringBuilder sb; EmitInterfaceHeaderFile() local
135 EmitImportInclusions(StringBuilder &sb) EmitImportInclusions() argument
173 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument
183 EmitInterfaceMethods(StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethods() argument
197 EmitInterfaceMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethod() argument
221 EmitAsObjectMethod(StringBuilder &sb, const std::string &prefix) const EmitAsObjectMethod() argument
[all...]
H A Dc_service_stub_code_emitter.cpp51 StringBuilder sb; in EmitServiceStubHeaderFile() local
53 EmitLicense(sb); in EmitServiceStubHeaderFile()
54 EmitHeadMacro(sb, stubFullName_); in EmitServiceStubHeaderFile()
55 sb.Append("\n"); in EmitServiceStubHeaderFile()
56 EmitStubHeaderInclusions(sb); in EmitServiceStubHeaderFile()
57 sb.Append("\n"); in EmitServiceStubHeaderFile()
58 EmitHeadExternC(sb); in EmitServiceStubHeaderFile()
59 sb.Append("\n"); in EmitServiceStubHeaderFile()
60 EmitCbServiceStubDef(sb); in EmitServiceStubHeaderFile()
62 sb in EmitServiceStubHeaderFile()
76 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument
117 StringBuilder sb; EmitServiceStubSourceFile() local
164 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument
202 EmitExternalMethodImpl(StringBuilder &sb) EmitExternalMethodImpl() argument
265 EmitServiceStubMethodImpls(StringBuilder &sb, const std::string &prefix) EmitServiceStubMethodImpls() argument
279 EmitServiceStubMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceStubMethodImpl() argument
330 EmitReadFlagVariable(bool readFlag, StringBuilder &sb, const std::string &prefix) const EmitReadFlagVariable() argument
344 EmitStubLocalVariable( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitStubLocalVariable() argument
355 EmitReadStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadStubMethodParameter() argument
401 EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, AutoPtr<ASTType> &type) const EmitReadCStringStubMethodParameter() argument
429 EmitOutVarMemInitialize(const AutoPtr<ASTParameter> &param, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitOutVarMemInitialize() argument
449 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument
489 EmitCallParameter( StringBuilder &sb, const AutoPtr<ASTType> &type, ParamAttr attribute, const std::string &name) const EmitCallParameter() argument
514 EmitStubGetVerMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubGetVerMethodImpl() argument
534 EmitStubAsObjectMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitStubAsObjectMethodImpl() argument
556 EmitKernelStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitKernelStubOnRequestMethodImpl() argument
604 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument
[all...]
H A Dc_service_impl_code_emitter.cpp62 StringBuilder sb; in EmitLowServiceImplHeaderFile() local
64 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
65 EmitLicense(sb); in EmitLowServiceImplHeaderFile()
66 EmitHeadMacro(sb, implFullName_); in EmitLowServiceImplHeaderFile()
67 EmitLowServiceImplInclusions(sb); in EmitLowServiceImplHeaderFile()
68 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
69 EmitHeadExternC(sb); in EmitLowServiceImplHeaderFile()
70 sb.Append("\n"); in EmitLowServiceImplHeaderFile()
71 EmitLowServiceImplDefinition(sb); in EmitLowServiceImplHeaderFile()
72 sb in EmitLowServiceImplHeaderFile()
85 EmitLowServiceImplInclusions(StringBuilder &sb) EmitLowServiceImplInclusions() argument
94 EmitLowServiceImplDefinition(StringBuilder &sb) EmitLowServiceImplDefinition() argument
107 StringBuilder sb; EmitLowServiceImplSourceFile() local
126 EmitLowServiceImplGetMethod(StringBuilder &sb) EmitLowServiceImplGetMethod() argument
155 StringBuilder sb; EmitServiceImplHeaderFile() local
183 EmitServiceImplHeaderInclusions(StringBuilder &sb) EmitServiceImplHeaderInclusions() argument
215 StringBuilder sb; EmitServiceImplSourceFile() local
246 EmitServiceImplSourceInclusions(StringBuilder &sb) EmitServiceImplSourceInclusions() argument
285 EmitServiceImplMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpls() argument
295 EmitServiceImplMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpl() argument
323 EmitServiceImplGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitServiceImplGetVersionMethod() argument
[all...]
H A Djava_client_proxy_code_emitter.cpp42 StringBuilder sb; in EmitProxyFile() local
44 EmitLicense(sb); in EmitProxyFile()
45 EmitPackage(sb); in EmitProxyFile()
46 sb.Append("\n"); in EmitProxyFile()
47 EmitProxyImports(sb); in EmitProxyFile()
48 sb.Append("\n"); in EmitProxyFile()
49 EmitProxyImpl(sb); in EmitProxyFile()
51 std::string data = sb.ToString(); in EmitProxyFile()
57 void JavaClientProxyCodeEmitter::EmitProxyImports(StringBuilder &sb) const in EmitProxyImports()
59 EmitProxyCorelibImports(sb); in EmitProxyImports()
111 EmitProxyImpl(StringBuilder &sb) EmitProxyImpl() argument
128 EmitProxyConstants(StringBuilder &sb, const std::string &prefix) EmitProxyConstants() argument
135 EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitProxyConstructor() argument
147 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpls() argument
155 EmitProxyMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpl() argument
180 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument
186 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodBody() argument
221 EmitLocalVariable( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument
[all...]
H A Dcpp_custom_types_code_emitter.cpp52 StringBuilder sb; in EmitPassthroughCustomTypesHeaderFile() local
54 EmitLicense(sb); in EmitPassthroughCustomTypesHeaderFile()
55 EmitHeadMacro(sb, marcoName); in EmitPassthroughCustomTypesHeaderFile()
56 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
57 EmitPassthroughHeaderFileInclusions(sb); in EmitPassthroughCustomTypesHeaderFile()
58 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
59 EmitBeginNamespace(sb); in EmitPassthroughCustomTypesHeaderFile()
60 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
61 EmitUsingNamespace(sb); in EmitPassthroughCustomTypesHeaderFile()
62 sb in EmitPassthroughCustomTypesHeaderFile()
74 EmitPassthroughHeaderFileInclusions(StringBuilder &sb) EmitPassthroughHeaderFileInclusions() argument
93 StringBuilder sb; EmitCustomTypesHeaderFile() local
122 EmitHeaderFileInclusions(StringBuilder &sb) EmitHeaderFileInclusions() argument
142 EmitUsingNamespace(StringBuilder &sb) EmitUsingNamespace() argument
159 EmitCustomTypeDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeDecl() argument
198 EmitCustomTypeMarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingDecl() argument
206 EmitCustomTypeUnmarshallingDecl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingDecl() argument
219 StringBuilder sb; EmitCustomTypesSourceFile() local
242 EmitSourceFileInclusions(StringBuilder &sb) EmitSourceFileInclusions() argument
277 EmitCustomTypeMarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingImpl() argument
308 EmitCustomTypeUnmarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingImpl() argument
360 EmitBeginNamespace(StringBuilder &sb) EmitBeginNamespace() argument
368 EmitEndNamespace(StringBuilder &sb) EmitEndNamespace() argument
[all...]
H A Dc_custom_types_code_emitter.cpp55 StringBuilder sb; in EmitPassthroughCustomTypesHeaderFile() local
57 EmitLicense(sb); in EmitPassthroughCustomTypesHeaderFile()
58 EmitHeadMacro(sb, baseName_); in EmitPassthroughCustomTypesHeaderFile()
59 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
60 EmitPassthroughHeaderInclusions(sb); in EmitPassthroughCustomTypesHeaderFile()
61 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
62 EmitHeadExternC(sb); in EmitPassthroughCustomTypesHeaderFile()
63 sb.Append("\n"); in EmitPassthroughCustomTypesHeaderFile()
64 EmitCustomTypeDecls(sb); in EmitPassthroughCustomTypesHeaderFile()
65 EmitTailExternC(sb); in EmitPassthroughCustomTypesHeaderFile()
75 EmitPassthroughHeaderInclusions(StringBuilder &sb) EmitPassthroughHeaderInclusions() argument
92 StringBuilder sb; EmitCustomTypesHeaderFile() local
119 EmitHeaderInclusions(StringBuilder &sb) EmitHeaderInclusions() argument
147 EmitCustomTypeDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeDecl() argument
188 EmitCustomTypeMarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingDecl() argument
196 EmitCustomTypeUnmarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingDecl() argument
204 EmitCustomTypeFreeDecl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeFreeDecl() argument
216 StringBuilder sb; EmitCustomTypesSourceFile() local
235 EmitSoucreInclusions(StringBuilder &sb) EmitSoucreInclusions() argument
254 EmitCustomTypeDataProcess(StringBuilder &sb) EmitCustomTypeDataProcess() argument
272 EmitCustomTypeMarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeMarshallingImpl() argument
306 EmitCustomTypeUnmarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeUnmarshallingImpl() argument
331 EmitMarshallingVarDecl(const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitMarshallingVarDecl() argument
347 EmitUnmarshallingVarDecl( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitUnmarshallingVarDecl() argument
368 EmitParamCheck( const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitParamCheck() argument
381 EmitPodTypeUnmarshalling( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitPodTypeUnmarshalling() argument
413 EmitMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &name, const std::string &memberName, StringBuilder &sb, const std::string &prefix) EmitMemberUnmarshalling() argument
451 EmitStringMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitStringMemberUnmarshalling() argument
478 EmitArrayMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitArrayMemberUnmarshalling() argument
505 EmitCustomTypeFreeImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeFreeImpl() argument
535 EmitCustomTypeMemoryRecycle( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCustomTypeMemoryRecycle() argument
[all...]
H A Dcpp_service_stub_code_emitter.cpp44 StringBuilder sb; in EmitStubHeaderFile() local
46 EmitLicense(sb); in EmitStubHeaderFile()
47 EmitHeadMacro(sb, stubFullName_); in EmitStubHeaderFile()
48 sb.Append("\n"); in EmitStubHeaderFile()
49 EmitStubHeaderInclusions(sb); in EmitStubHeaderFile()
50 sb.Append("\n"); in EmitStubHeaderFile()
51 EmitStubDecl(sb); in EmitStubHeaderFile()
52 sb.Append("\n"); in EmitStubHeaderFile()
53 EmitTailMacro(sb, stubFullName_); in EmitStubHeaderFile()
55 std::string data = sb in EmitStubHeaderFile()
61 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument
86 EmitStubDecl(StringBuilder &sb) EmitStubDecl() argument
102 EmitStubBody(StringBuilder &sb, const std::string &prefix) const EmitStubBody() argument
114 EmitStubConstructorDecl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorDecl() argument
120 EmitStubOnRequestDecl(StringBuilder &sb, const std::string &prefix) const EmitStubOnRequestDecl() argument
126 EmitStubMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecls() argument
150 EmitStubMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecl() argument
158 EmitStubStaticMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodDecl() argument
168 EmitStubPrivateData(StringBuilder &sb, const std::string &prefix) const EmitStubPrivateData() argument
181 StringBuilder sb; EmitStubSourceFile() local
210 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument
275 EmitInterfaceGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetMethodImpl() argument
285 EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodImpl() argument
296 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetInstanceMethodImpl() argument
320 EmitStubConstructorImpl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorImpl() argument
338 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument
371 EmitStubMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpls() argument
397 EmitStubMethodImpl(AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpl() argument
413 EmitStubStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodImpl() argument
458 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument
484 EmitStubReadInterfaceToken( const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadInterfaceToken() argument
494 EmitStubReadMemFlag(const AutoPtr<ASTMethod> &method, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadMemFlag() argument
507 EmitLocalVariable(const AutoPtr<ASTParameter> &param, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument
[all...]
H A Dcpp_client_proxy_code_emitter.cpp55 StringBuilder sb; in EmitProxyHeaderFile() local
57 EmitLicense(sb); in EmitProxyHeaderFile()
58 EmitHeadMacro(sb, proxyFullName_); in EmitProxyHeaderFile()
59 sb.Append("\n"); in EmitProxyHeaderFile()
60 EmitProxyHeaderInclusions(sb); in EmitProxyHeaderFile()
61 sb.Append("\n"); in EmitProxyHeaderFile()
62 EmitBeginNamespace(sb); in EmitProxyHeaderFile()
63 sb.Append("\n"); in EmitProxyHeaderFile()
64 EmitProxyDecl(sb, ""); in EmitProxyHeaderFile()
65 sb in EmitProxyHeaderFile()
76 EmitProxyHeaderInclusions(StringBuilder &sb) EmitProxyHeaderInclusions() argument
100 EmitProxyDecl(StringBuilder &sb, const std::string &prefix) EmitProxyDecl() argument
122 EmitProxyDevmgrDeathRecipient(StringBuilder &sb, const std::string &prefix) const EmitProxyDevmgrDeathRecipient() argument
138 EmitProxyDevmgrDeathCallBack(StringBuilder &sb, const std::string &prefix) const EmitProxyDevmgrDeathCallBack() argument
159 EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitProxyConstructor() argument
182 EmitProxyMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitProxyMethodDecls() argument
210 EmitProxyMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodDecl() argument
234 EmitProxyStaticMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyStaticMethodDecl() argument
258 EmitProxyReconnectMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitProxyReconnectMethodDecl() argument
264 EmitProxyGetRemoteMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitProxyGetRemoteMethodDecl() argument
271 EmitProxyPublicMembers(StringBuilder &sb, const std::string &prefix) const EmitProxyPublicMembers() argument
282 EmitProxyConstants(StringBuilder &sb, const std::string &prefix) const EmitProxyConstants() argument
288 EmitProxyMethodParameter( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodParameter() argument
299 StringBuilder sb; EmitPassthroughProxySourceFile() local
318 EmitPassthroughProxySourceInclusions(StringBuilder &sb) EmitPassthroughProxySourceInclusions() argument
337 EmitPassthroughGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitPassthroughGetInstanceMethodImpl() argument
353 StringBuilder sb; EmitProxySourceFile() local
390 EmitProxySourceInclusions(StringBuilder &sb) EmitProxySourceInclusions() argument
456 EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodImpl() argument
466 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) EmitGetInstanceMethodImpl() argument
499 EmitGetInstanceMethodInitProxyImpl(StringBuilder &sb, const std::string &prefix) const EmitGetInstanceMethodInitProxyImpl() argument
534 EmitProxyCppReconnectMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyCppReconnectMethodImpl() argument
573 EmitProxyPassthroughtLoadImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyPassthroughtLoadImpl() argument
603 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpls() argument
629 EmitProxyIsProxyMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyIsProxyMethodImpl() argument
637 EmitProxyCastFromMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImpls() argument
647 EmitProxyCastFromMethodImpl(const AutoPtr<ASTInterfaceType> interface, StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImpl() argument
661 EmitProxyCastFromMethodImplTemplate(StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImplTemplate() argument
712 EmitProxyMethodImpl(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpl() argument
738 EmitProxyStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodImpl() argument
761 EmitProxyMethodBody(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument
782 EmitProxyStaticMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodBody() argument
834 EmitWriteInterfaceToken( const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitWriteInterfaceToken() argument
845 EmitWriteFlagOfNeedSetMem(const AutoPtr<ASTMethod> &method, const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteFlagOfNeedSetMem() argument
[all...]
H A Dcpp_interface_code_emitter.cpp49 StringBuilder sb; in EmitInterfaceHeaderFile() local
51 EmitLicense(sb); in EmitInterfaceHeaderFile()
52 EmitHeadMacro(sb, interfaceFullName_); in EmitInterfaceHeaderFile()
53 sb.Append("\n"); in EmitInterfaceHeaderFile()
54 EmitInterfaceInclusions(sb); in EmitInterfaceHeaderFile()
56 sb.Append("\n"); in EmitInterfaceHeaderFile()
57 EmitInterfaceBuffSizeMacro(sb); in EmitInterfaceHeaderFile()
59 sb.Append("\n"); in EmitInterfaceHeaderFile()
60 EmitBeginNamespace(sb); in EmitInterfaceHeaderFile()
61 EmitUsingNamespace(sb); in EmitInterfaceHeaderFile()
82 EmitInterfaceInclusions(StringBuilder &sb) EmitInterfaceInclusions() argument
109 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument
137 EmitGetDescMethod(StringBuilder &sb, const std::string &prefix) const EmitGetDescMethod() argument
151 EmitInterfaceDescriptor(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDescriptor() argument
157 EmitCastFromDecl(StringBuilder &sb, const std::string &prefix) const EmitCastFromDecl() argument
170 EmitGetMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodDecl() argument
177 EmitInterfaceDestruction(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDestruction() argument
182 EmitInterfaceMethodsDecl(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodsDecl() argument
196 EmitInterfaceMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodDecl() argument
224 EmitInterfaceGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetVersionMethod() argument
255 EmitInterfaceIsProxyMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceIsProxyMethod() argument
264 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument
270 EmitInterfaceMethodCommandsWithExtends(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodCommandsWithExtends() argument
[all...]
H A Dcpp_service_impl_code_emitter.cpp50 StringBuilder sb; in EmitImplHeaderFile() local
52 EmitLicense(sb); in EmitImplHeaderFile()
53 EmitHeadMacro(sb, implFullName_); in EmitImplHeaderFile()
54 sb.Append("\n"); in EmitImplHeaderFile()
55 EmitServiceImplInclusions(sb); in EmitImplHeaderFile()
56 sb.Append("\n"); in EmitImplHeaderFile()
57 EmitServiceImplDecl(sb); in EmitImplHeaderFile()
58 sb.Append("\n"); in EmitImplHeaderFile()
59 EmitTailMacro(sb, implFullName_); in EmitImplHeaderFile()
61 std::string data = sb in EmitImplHeaderFile()
67 EmitServiceImplInclusions(StringBuilder &sb) EmitServiceImplInclusions() argument
77 EmitServiceImplDecl(StringBuilder &sb) EmitServiceImplDecl() argument
88 EmitServiceImplBody(StringBuilder &sb, const std::string &prefix) EmitServiceImplBody() argument
96 EmitServiceImplConstructor(StringBuilder &sb, const std::string &prefix) const EmitServiceImplConstructor() argument
102 EmitServiceImplMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodDecls() argument
114 EmitServiceImplMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodDecl() argument
142 StringBuilder sb; EmitImplSourceFile() local
160 EmitImplSourceInclusions(StringBuilder &sb) EmitImplSourceInclusions() argument
176 EmitServiceImplMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpls() argument
188 EmitServiceImplMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpl() argument
215 EmitServiceImplGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitServiceImplGetMethodImpl() argument
[all...]
H A Dc_client_proxy_code_emitter.h29 void EmitPassthroughProxyInclusions(StringBuilder &sb);
31 void EmitPassthroughGetInstanceMethod(StringBuilder &sb) const;
33 void EmitPassthroughReleaseInstanceMethod(StringBuilder &sb) const;
37 void EmitProxyDefinition(StringBuilder &sb) const;
39 void EmitProxyInclusions(StringBuilder &sb);
43 void EmitProxyCallMethodImpl(StringBuilder &sb) const;
45 void EmitProxyKernelCallMethodImpl(StringBuilder &sb) const;
47 void EmitProxyMethodImpls(StringBuilder &sb);
49 void EmitProxyMethodImpl(const AutoPtr<ASTMethod> &method, StringBuilder &sb);
51 void EmitProxyMethodBody(const AutoPtr<ASTMethod> &method, StringBuilder &sb, cons
[all...]
H A Dc_service_stub_code_emitter.h29 void EmitStubHeaderInclusions(StringBuilder &sb);
31 void EmitCbServiceStubDef(StringBuilder &sb) const;
33 void EmitCbServiceStubMethodsDcl(StringBuilder &sb) const;
37 void EmitStubSourceInclusions(StringBuilder &sb);
42 void EmitExternalMethodImpl(StringBuilder &sb);
44 void EmitGetMethodImpl(StringBuilder &sb) const;
46 void EmitGetInstanceMehtodImpl(StringBuilder &sb) const;
48 void EmitReleaseMethodImpl(StringBuilder &sb) const;
50 void EmitReleaseInstanceMethodImpl(StringBuilder &sb) const;
52 void EmitServiceStubMethodImpls(StringBuilder &sb, cons
[all...]
H A Djava_client_interface_code_emitter.cpp43 StringBuilder sb; in EmitInterfaceFile() local
45 EmitLicense(sb); in EmitInterfaceFile()
46 EmitPackage(sb); in EmitInterfaceFile()
47 sb.Append("\n"); in EmitInterfaceFile()
48 EmitInterfaceImports(sb); in EmitInterfaceFile()
49 sb.Append("\n"); in EmitInterfaceFile()
50 EmitInterfaceDefinition(sb); in EmitInterfaceFile()
52 std::string data = sb.ToString(); in EmitInterfaceFile()
58 void JavaClientInterfaceCodeEmitter::EmitInterfaceImports(StringBuilder &sb) const in EmitInterfaceImports()
60 EmitInterfaceCorelibImports(sb); in EmitInterfaceImports()
109 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument
116 EmitInterfaceMethods(StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethods() argument
124 EmitInterfaceMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethod() argument
146 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument
[all...]
/drivers/hdf_core/framework/tools/hdi-gen/ast/
H A Dast_array_type.cpp83 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
87 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
89 sb.Append(prefix + TAB) in EmitCWriteVar()
91 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
92 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
93 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
96 sb.Append(prefix).AppendFormat( in EmitCWriteVar()
98 sb.Append(prefix + TAB) in EmitCWriteVar()
100 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
101 sb in EmitCWriteVar()
82 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
136 EmitCProxyWriteOutVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument
153 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
204 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
258 EmitCStubReadOutVar(const std::string &buffSizeName, const std::string &memFlagName, const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument
293 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
328 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument
360 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
403 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
463 EmitCStringElementUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &newPrefix, std::vector<std::string> &freeObjStatements) const EmitCStringElementUnMarshalling() argument
485 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
507 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
546 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
580 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
590 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
627 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
679 EmitJavaWriteArrayVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteArrayVar() argument
716 EmitCMallocVar(const std::string &name, const std::string &lenName, bool isClient, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCMallocVar() argument
808 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
847 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
904 EmitCStubReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument
921 EmitCStubReadMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadMethodBody() argument
972 EmitCWriteStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteStrArrayMethods() argument
1016 EmitCReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadStrArrayMethods() argument
1033 EmitCReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCReadStrArrayMethodBody() argument
1084 EmitCCheckParamOfReadStringArray(StringBuilder &sb, const std::string &prefix) const EmitCCheckParamOfReadStringArray() argument
1096 EmitCStubReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadStrArrayMethods() argument
1113 EmitCStubReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayMethodBody() argument
1163 EmitCStubReadStrArrayFree(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayFree() argument
1179 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument
1213 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument
1276 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
1286 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
1297 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
[all...]
H A Dast_union_type.cpp32 StringBuilder sb; in Dump() local
33 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" "); in Dump()
34 sb.AppendFormat("union %s {\n", name_.c_str()); in Dump()
37 sb.Append(prefix + " "); in Dump()
38 sb.AppendFormat("%s %s;\n", std::get<1>(it)->ToString().c_str(), std::get<0>(it).c_str()); in Dump()
41 sb.Append(prefix).Append("};\n"); in Dump()
42 return sb.ToString(); in Dump()
90 StringBuilder sb; in EmitCTypeDecl() local
91 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCTypeDecl()
96 sb in EmitCTypeDecl()
108 StringBuilder sb; EmitCppTypeDecl() local
123 StringBuilder sb; EmitJavaTypeDecl() local
128 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
144 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
169 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
194 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
204 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument
223 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
237 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
259 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
269 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
280 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument
[all...]
H A Dast_fd_type.cpp66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
68 sb.Append(prefix).AppendFormat("if (!WriteFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
79 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, &%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar()
81 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar()
83 sb in EmitCProxyReadVar()
65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
89 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
99 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
108 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument
123 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
131 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
140 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
149 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
164 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
170 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
176 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
215 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
237 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
278 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument
306 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument
[all...]
H A Dast_string_type.cpp66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteString(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyWriteOutVar()
79 sb.Append(prefix).AppendFormat("if (%s == NULL || %s == 0) {\n", name.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar()
80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: %s is invalid\", __func__);\n", name.c_str()); in EmitCProxyWriteOutVar()
81 sb in EmitCProxyWriteOutVar()
65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
75 EmitCProxyWriteOutVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument
91 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
102 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
113 EmitCStubReadOutVar(const std::string &buffSizeName, const std::string &memFlagName, const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument
153 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
162 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, 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) 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 Dast_enum_type.cpp55 StringBuilder sb; in Dump() local
56 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" "); in Dump()
59 sb.AppendFormat("enum %s : %s ", name_.c_str(), parentType_->ToString().c_str()); in Dump()
60 sb.AppendFormat(" : %s {\n", baseType_->ToString().c_str()); in Dump()
62 sb.AppendFormat("enum %s : %s {\n", name_.c_str(), baseType_->ToString().c_str()); in Dump()
65 sb.AppendFormat("enum %s {\n", name_.c_str()); in Dump()
72 sb.Append(" ").AppendFormat("%s,\n", it->GetName().c_str()); in Dump()
74 sb.Append(" ").AppendFormat("%s = %s,\n", it->GetName().c_str(), value->Dump("").c_str()); in Dump()
79 sb.Append(prefix).Append("};\n"); in Dump()
81 return sb in Dump()
129 StringBuilder sb; EmitCTypeDecl() local
146 StringBuilder sb; EmitCppTypeDecl() local
167 StringBuilder sb; EmitJavaTypeDecl() local
172 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
182 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
204 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
220 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
230 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument
250 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument
258 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
272 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
282 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dast_expr.cpp16 StringBuilder sb; in Dump() local
17 sb.Append(prefix); in Dump()
19 sb.Append("("); in Dump()
22 sb.AppendFormat("%s%s", UnaryOpToString(op_).c_str(), expr_->Dump("").c_str()); in Dump()
25 sb.Append(")"); in Dump()
28 return sb.ToString(); in Dump()
47 StringBuilder sb; in Dump() local
48 sb.Append(prefix); in Dump()
50 sb.Append("("); in Dump()
53 sb in Dump()
92 StringBuilder sb; Dump() local
109 StringBuilder sb; Dump() local
[all...]
H A Dast_interface_type.cpp72 StringBuilder sb; in Dump() local
74 sb.Append(prefix); in Dump()
75 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" "); in Dump()
76 sb.AppendFormat("interface %s {\n", name_.c_str()); in Dump()
80 sb.Append(info); in Dump()
82 sb.Append('\n'); in Dump()
86 sb.Append(prefix).Append("}\n"); in Dump()
88 return sb.ToString(); in Dump()
150 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
152 sb in EmitCWriteVar()
149 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
160 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
171 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
182 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
199 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument
221 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
227 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
235 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
266 EmitCWriteMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
296 EmitCReadMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
[all...]
H A Dast_boolean_type.cpp66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%s, %s ? 1 : 0)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
80 sb in EmitCProxyReadVar()
65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
85 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
95 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
104 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
155 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
161 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
167 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
[all...]
H A Dast_double_type.cpp66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar()
71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
80 sb in EmitCProxyReadVar()
65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument
75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument
85 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument
95 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
104 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument
155 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument
161 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument
167 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument
[all...]

Completed in 12 milliseconds

1234