/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/ |
H A D | hdi_string_type_emitter.cpp | 69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 80 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyWriteOutVar() 85 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyWriteOutVar() 93 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 96 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 105 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCStubReadVar() 117 sb.Append(prefix).AppendFormat("if (%s) {\n", memFlagName.c_str()); in EmitCStubReadOutVar() 189 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCUnMarshalling() 218 sb.Append(prefix).AppendFormat("if (%s != NULL) {\n", name.c_str()); in EmitMemoryRecycle() 220 sb.Append(prefix + TAB).AppendFormat("%s = NULL;\n", name.c_str()); in EmitMemoryRecycle() [all …]
|
H A D | hdi_union_type_emitter.cpp | 66 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCTypeDecl() 84 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCppTypeDecl() 116 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 126 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 136 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 141 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 151 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 161 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCStubReadVar() 166 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 203 sb.Append(prefix).AppendFormat( in EmitCMarshalling() [all …]
|
H A D | hdi_enum_type_emitter.cpp | 69 sb.AppendFormat("enum %s {\n", name_.c_str()); in EmitCTypeDecl() 73 sb.Append(TAB).AppendFormat("%s,\n", it->GetValueName().c_str()); in EmitCTypeDecl() 87 sb.AppendFormat("enum %s {\n", name_.c_str()); in EmitCppTypeDecl() 89 sb.AppendFormat("enum %s : %s {\n", name_.c_str(), baseTypeName_.c_str()); in EmitCppTypeDecl() 94 sb.Append(TAB).AppendFormat("%s,\n", it->GetValueName().c_str()); in EmitCppTypeDecl() 111 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 125 sb.Append(prefix + TAB + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 127 sb.Append(prefix + TAB).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 131 sb.Append(prefix + TAB + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 147 sb.Append(prefix + TAB + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() [all …]
|
H A D | hdi_array_type_emitter.cpp | 83 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 154 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 206 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 341 sb.Append(prefix).AppendFormat("%s.clear();\n", name.c_str()); in EmitCppReadVar() 343 sb.Append(prefix).AppendFormat( in EmitCppReadVar() 467 sb.Append(newPrefix).AppendFormat( in EmitCStringElementUnMarshalling() 472 sb.Append(newPrefix).AppendFormat( in EmitCStringElementUnMarshalling() 531 sb.Append(prefix).AppendFormat("%s.clear();\n", name.c_str()); in EmitCppUnMarshalling() 533 sb.Append(prefix).AppendFormat( in EmitCppUnMarshalling() 611 sb.Append(prefix).AppendFormat("%s.read%sArray(%s);\n", in EmitJavaReadVar() [all …]
|
H A D | hdi_struct_type_emitter.cpp | 66 sb.AppendFormat("struct %s {\n", name_.c_str()); in EmitCTypeDecl() 89 sb.AppendFormat("struct %s {\n", name_.c_str()); in EmitCppTypeDecl() 109 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 113 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 120 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 124 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 131 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 136 sb.Append(prefix).AppendFormat("}\n"); in EmitCStubReadVar() 142 sb.Append(prefix).AppendFormat( in EmitCppWriteVar() 156 sb.Append(prefix).AppendFormat( in EmitCppReadVar() [all …]
|
H A D | hdi_native_buffer_type_emitter.cpp | 76 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 87 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCStubReadVar() 90 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 109 sb.AppendFormat("%s ", EmitCppType().c_str()); in EmitCppReadVar() 127 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCUnMarshalling() 130 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 148 sb.AppendFormat("%s ", EmitCppType().c_str()); in EmitCppUnMarshalling() 156 sb.Append(prefix).AppendFormat("if (%s != NULL) {\n", name.c_str()); in EmitMemoryRecycle() 157 sb.Append(prefix + TAB).AppendFormat("FreeNativeBufferHandle(%s);\n", name.c_str()); in EmitMemoryRecycle() [all …]
|
H A D | hdi_boolean_type_emitter.cpp | 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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 87 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", in EmitCStubReadVar() 91 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 109 sb.Append(prefix).AppendFormat("%s %s = false;\n", EmitCppType().c_str(), name.c_str()); in EmitCppReadVar() 132 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 160 sb.Append(prefix).AppendFormat("%s.writeBoolean(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() [all …]
|
H A D | hdi_byte_type_emitter.cpp | 69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 89 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 107 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppReadVar() 117 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(data, %s)) {\n", name.c_str()); in EmitCMarshalling() 126 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(data, &%s)) {\n", name.c_str()); in EmitCUnMarshalling() 129 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 146 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppUnMarshalling() 157 sb.Append(prefix).AppendFormat("%s.writeByte(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() 163 sb.Append(prefix).AppendFormat("%s = %s.readByte();\n", name.c_str(), parcelName.c_str()); in EmitJavaReadVar() [all …]
|
H A D | hdi_double_type_emitter.cpp | 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() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 89 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 107 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppReadVar() 117 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteDouble(data, %s)) {\n", name.c_str()); in EmitCMarshalling() 126 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(data, &%s)) {\n", name.c_str()); in EmitCUnMarshalling() 129 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 146 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppUnMarshalling() 157 sb.Append(prefix).AppendFormat("%s.writeDouble(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() [all …]
|
H A D | hdi_float_type_emitter.cpp | 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() 80 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 90 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 108 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppReadVar() 118 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteFloat(data, %s)) {\n", name.c_str()); in EmitCMarshalling() 127 sb.Append(prefix).AppendFormat("if (!HdfSbufReadFloat(data, &%s)) {\n", name.c_str()); in EmitCUnMarshalling() 130 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 147 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppUnMarshalling() 158 sb.Append(prefix).AppendFormat("%s.writeFloat(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() [all …]
|
H A D | hdi_int_type_emitter.cpp | 70 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 80 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 90 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 108 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppReadVar() 118 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt32(data, %s)) {\n", name.c_str()); in EmitCMarshalling() 127 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt32(data, &%s)) {\n", name.c_str()); in EmitCUnMarshalling() 130 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 147 sb.Append(prefix).AppendFormat("%s %s = 0;\n", EmitCppType().c_str(), name.c_str()); in EmitCppUnMarshalling() 158 sb.Append(prefix).AppendFormat("%s.writeInt(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() 164 sb.Append(prefix).AppendFormat("%s = %s.readInt();\n", name.c_str(), parcelName.c_str()); in EmitJavaReadVar() [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/ast/ |
H A D | ast_string_type.cpp | 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 82 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyWriteOutVar() 87 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyWriteOutVar() 95 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 98 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 106 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCStubReadVar() 119 sb.Append(prefix).AppendFormat("if (%s) {\n", memFlagName.c_str()); in EmitCStubReadOutVar() 189 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCUnMarshalling() 218 sb.Append(prefix).AppendFormat("if (%s != NULL) {\n", name.c_str()); in EmitMemoryRecycle() 220 sb.Append(prefix + TAB).AppendFormat("%s = NULL;\n", name.c_str()); in EmitMemoryRecycle() [all …]
|
H A D | ast_union_type.cpp | 34 sb.AppendFormat("union %s {\n", name_.c_str()); in Dump() 91 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCTypeDecl() 109 sb.AppendFormat("union %s {\n", name_.c_str()); in EmitCppTypeDecl() 140 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 150 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 160 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 165 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 175 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 190 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 226 sb.Append(prefix).AppendFormat( in EmitCMarshalling() [all …]
|
H A D | ast_enum_type.cpp | 60 sb.AppendFormat(" : %s {\n", 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() 130 sb.AppendFormat("enum %s {\n", name_.c_str()); in EmitCTypeDecl() 134 sb.Append(TAB).AppendFormat("%s,\n", it->GetName().c_str()); in EmitCTypeDecl() 150 sb.AppendFormat("enum %s {\n", name_.c_str()); in EmitCppTypeDecl() 155 sb.Append(TAB).AppendFormat("%s,\n", it->GetName().c_str()); in EmitCppTypeDecl() 178 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 192 sb.Append(prefix + TAB + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 194 sb.Append(prefix + TAB).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() [all …]
|
H A D | ast_array_type.cpp | 96 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 166 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 217 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 350 sb.Append(prefix).AppendFormat("%s.clear();\n", name.c_str()); in EmitCppReadVar() 352 sb.Append(prefix).AppendFormat( in EmitCppReadVar() 469 sb.Append(newPrefix).AppendFormat( in EmitCStringElementUnMarshalling() 474 sb.Append(newPrefix).AppendFormat( in EmitCStringElementUnMarshalling() 534 sb.Append(prefix).AppendFormat( in EmitCppUnMarshalling() 1184 sb.Append(prefix).AppendFormat( in EmitCppWriteMethods() 1218 sb.Append(prefix).AppendFormat( in EmitCppReadMethods() [all …]
|
H A D | ast_native_buffer_type.cpp | 78 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCProxyReadVar() 81 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 89 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCStubReadVar() 92 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCStubReadVar() 110 sb.AppendFormat("%s ", EmitCppType().c_str()); in EmitCppReadVar() 127 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str()); in EmitCUnMarshalling() 130 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCUnMarshalling() 148 sb.AppendFormat("%s ", EmitCppType().c_str()); in EmitCppUnMarshalling() 156 sb.Append(prefix).AppendFormat("if (%s != NULL) {\n", name.c_str()); in EmitMemoryRecycle() [all …]
|
H A D | ast_struct_type.cpp | 51 sb.AppendFormat("struct %s {\n", name_.c_str()); in Dump() 111 sb.AppendFormat("struct %s {\n", name_.c_str()); in EmitCTypeDecl() 134 sb.AppendFormat("struct %s {\n", name_.c_str()); in EmitCppTypeDecl() 160 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 164 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 171 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar() 182 sb.Append(prefix).AppendFormat( in EmitCStubReadVar() 187 sb.Append(prefix).AppendFormat("}\n"); in EmitCStubReadVar() 193 sb.Append(prefix).AppendFormat( in EmitCppWriteVar() 206 sb.Append(prefix).AppendFormat( in EmitCppReadVar() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_service_driver_code_emitter.cpp | 99 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitLowDriverInclusions() 128 sb.Append(TAB).AppendFormat( in EmitLowDriverRelease() 189 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitDriverInclusions() 208 sb.AppendFormat("struct Hdf%sHost {\n", baseName_.c_str()); in EmitDriverServiceDecl() 209 sb.Append(TAB).AppendFormat("struct IDeviceIoService ioService;\n"); in EmitDriverServiceDecl() 221 sb.AppendFormat( in EmitKernelDriverDispatch() 226 sb.Append(TAB).Append(TAB).AppendFormat( in EmitKernelDriverDispatch() 240 sb.AppendFormat( in EmitDriverDispatch() 283 sb.AppendFormat("sizeof(struct Hdf%sHost));\n", baseName_.c_str()); in EmitKernelDriverBind() 285 sb.Append(TAB).Append(TAB).AppendFormat( in EmitKernelDriverBind() [all …]
|
H A D | c_client_proxy_code_emitter.cpp | 224 sb.Append(TAB).AppendFormat("if (isOneWay) {\n"); in EmitProxyCallMethodImpl() 225 sb.Append(TAB).Append(TAB).AppendFormat( in EmitProxyCallMethodImpl() 227 sb.Append(TAB).AppendFormat("} else {\n"); in EmitProxyCallMethodImpl() 228 sb.Append(TAB).Append(TAB).AppendFormat( in EmitProxyCallMethodImpl() 230 sb.Append(TAB).AppendFormat("}\n"); in EmitProxyCallMethodImpl() 379 sb.Append(prefix).AppendFormat( in EmitWriteInterfaceToken() 454 sb.Append(prefix + TAB).AppendFormat( in EmitStubCallMethod() 469 sb.Append(TAB).AppendFormat( in EmitProxyAsObjectMethodImpl() 478 sb.AppendFormat( in EmitProxyConstruction() 786 sb.AppendFormat( in EmitProxyReleaseMethodImpl() [all …]
|
H A D | c_service_stub_code_emitter.cpp | 222 sb.Append(TAB).AppendFormat( in EmitGetMethodImpl() 246 sb.AppendFormat( in EmitReleaseMethodImpl() 249 sb.Append(TAB).AppendFormat( in EmitReleaseMethodImpl() 287 sb.Append(prefix).AppendFormat( in EmitServiceStubMethodImpl() 469 sb.Append(prefix).AppendFormat( in EmitReadCStringStubMethodParameter() 526 sb.Append(prefix).AppendFormat( in EmitStubCallMethod() 529 sb.Append(prefix).AppendFormat( in EmitStubCallMethod() 568 sb.AppendFormat("%s", name.c_str()); in EmitCallParameter() 578 sb.Append(prefix).AppendFormat( in EmitStubGetVerMethodImpl() 654 sb.AppendFormat( in EmitKernelStubConstruct() [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/codegen/ |
H A D | c_service_driver_code_emitter.cpp | 92 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitLowDriverInclusions() 121 sb.Append(TAB).AppendFormat( in EmitLowDriverRelease() 182 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitDriverInclusions() 201 sb.AppendFormat("struct Hdf%sHost {\n", baseName_.c_str()); in EmitDriverServiceDecl() 202 sb.Append(TAB).AppendFormat("struct IDeviceIoService ioService;\n"); in EmitDriverServiceDecl() 214 sb.AppendFormat( in EmitKernelDriverDispatch() 219 sb.Append(TAB).Append(TAB).AppendFormat( in EmitKernelDriverDispatch() 233 sb.AppendFormat( in EmitDriverDispatch() 276 sb.AppendFormat("sizeof(struct Hdf%sHost));\n", baseName_.c_str()); in EmitKernelDriverBind() 278 sb.Append(TAB).Append(TAB).AppendFormat( in EmitKernelDriverBind() [all …]
|
H A D | c_client_proxy_code_emitter.cpp | 219 sb.Append(TAB).AppendFormat("if (isOneWay) {\n"); in EmitProxyCallMethodImpl() 220 sb.Append(TAB).Append(TAB).AppendFormat( in EmitProxyCallMethodImpl() 222 sb.Append(TAB).AppendFormat("} else {\n"); in EmitProxyCallMethodImpl() 223 sb.Append(TAB).Append(TAB).AppendFormat( in EmitProxyCallMethodImpl() 225 sb.Append(TAB).AppendFormat("}\n"); in EmitProxyCallMethodImpl() 374 sb.Append(prefix).AppendFormat( in EmitWriteInterfaceToken() 447 sb.Append(prefix + TAB).AppendFormat( in EmitStubCallMethod() 461 sb.Append(TAB).AppendFormat( in EmitProxyAsObjectMethodImpl() 470 sb.AppendFormat( in EmitProxyConstruction() 752 sb.AppendFormat( in EmitProxyReleaseMethodImpl() [all …]
|
H A D | cpp_service_driver_code_emitter.cpp | 83 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitDriverInclusions() 90 sb.AppendFormat("using namespace %s;\n", nspace.c_str()); in EmitDriverUsings() 95 sb.AppendFormat("struct Hdf%sHost {\n", baseName_.c_str()); in EmitDriverServiceDecl() 104 sb.AppendFormat("static int32_t %sDriverDispatch(", baseName_.c_str()); in EmitDriverDispatch() 124 sb.Append(TAB).AppendFormat( in EmitDriverDispatch() 146 sb.Append(TAB).AppendFormat("if (%s == nullptr) {\n", objName.c_str()); in EmitDriverBind() 147 sb.Append(TAB).Append(TAB).AppendFormat( in EmitDriverBind() 156 sb.Append(TAB).AppendFormat( in EmitDriverBind() 166 sb.Append(TAB).Append(TAB).AppendFormat( in EmitDriverBind() 171 sb.Append(TAB).Append(TAB).AppendFormat("return HDF_FAILURE;\n"); in EmitDriverBind() [all …]
|
H A D | c_service_stub_code_emitter.cpp | 217 sb.Append(TAB).AppendFormat( in EmitGetMethodImpl() 241 sb.AppendFormat( in EmitReleaseMethodImpl() 244 sb.Append(TAB).AppendFormat( in EmitReleaseMethodImpl() 282 sb.Append(prefix).AppendFormat( in EmitServiceStubMethodImpl() 336 sb.Append(prefix).AppendFormat( in EmitReadFlagVariable() 409 sb.Append(prefix).AppendFormat( in EmitReadCStringStubMethodParameter() 466 sb.Append(prefix).AppendFormat( in EmitStubCallMethod() 469 sb.Append(prefix).AppendFormat( in EmitStubCallMethod() 517 sb.Append(prefix).AppendFormat( in EmitStubGetVerMethodImpl() 592 sb.AppendFormat( in EmitKernelStubConstruct() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | cpp_service_driver_code_emitter.cpp | 90 sb.AppendFormat("%s\n", file.ToString().c_str()); in EmitDriverInclusions() 97 sb.AppendFormat("using namespace %s;\n", nspace.c_str()); in EmitDriverUsings() 102 sb.AppendFormat("struct Hdf%sHost {\n", baseName_.c_str()); in EmitDriverServiceDecl() 111 sb.AppendFormat("static int32_t %sDriverDispatch(", baseName_.c_str()); in EmitDriverDispatch() 131 sb.Append(TAB).AppendFormat( in EmitDriverDispatch() 153 sb.Append(TAB).AppendFormat("if (%s == nullptr) {\n", objName.c_str()); in EmitDriverBind() 154 sb.Append(TAB).Append(TAB).AppendFormat( in EmitDriverBind() 163 sb.Append(TAB).AppendFormat( in EmitDriverBind() 173 sb.Append(TAB).Append(TAB).AppendFormat( in EmitDriverBind() 178 sb.Append(TAB).Append(TAB).AppendFormat("return HDF_FAILURE;\n"); in EmitDriverBind() [all …]
|