/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_service_driver_code_emitter.cpp | 69 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 D | c_client_proxy_code_emitter.cpp | 62 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> ¶m, 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 D | c_service_stub_code_emitter.cpp | 58 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> ¶m, StringBuilder &sb, const std::string &prefix) const EmitStubLocalVariable() argument 373 EmitParamLocalVar(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitParamLocalVar() argument 414 EmitReadStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadStubMethodParameter() argument 461 EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, AutoPtr<HdiTypeEmitter> &typeEmitter) const EmitReadCStringStubMethodParameter() argument 489 EmitOutVarMemInitialize(const AutoPtr<ASTParameter> ¶m, 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 D | c_interface_code_emitter.cpp | 61 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 D | c_service_impl_code_emitter.cpp | 69 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 D | c_custom_types_code_emitter.cpp | 62 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 D | cpp_service_driver_code_emitter.cpp | 52 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 D | cpp_interface_code_emitter.cpp | 56 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 D | cpp_service_stub_code_emitter.cpp | 51 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> ¶m, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument 544 EmitCppLocalVar(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitCppLocalVar() argument 579 EmitUtilMethods(StringBuilder &sb, bool isDecl) EmitUtilMethods() argument [all...] |
H A D | cpp_custom_types_code_emitter.cpp | 60 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 D | rust_code_emitter.cpp | 33 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 D | cpp_code_emitter.cpp | 33 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 D | cpp_code_emitter.h | 41 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 D | sa_cpp_client_proxy_code_emitter.cpp | 34 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 D | sa_cpp_service_stub_code_emitter.cpp | 33 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> ¶m, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument [all...] |
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/ |
H A D | hdi_array_type_emitter.cpp | 68 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 D | hdi_fd_type_emitter.cpp | 63 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 D | hdi_native_buffer_type_emitter.cpp | 58 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 D | hdi_string_type_emitter.cpp | 63 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 D | hdi_struct_type_emitter.cpp | 65 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 D | hdi_union_type_emitter.cpp | 65 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 D | hdi_ulong_type_emitter.cpp | 64 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 D | hdi_uchar_type_emitter.cpp | 64 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 D | sa_rust_interface_code_emitter.cpp | 48 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 D | java_client_proxy_code_emitter.cpp | 49 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> ¶m, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitParamWriteVar() argument 242 EmitLocalVariable( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument [all...] |