/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/ |
H A D | hdi_string_type_emitter.cpp | 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() 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.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyWriteOutVar() 80 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyWriteOutVar() 82 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint32(%s, %s)) {\n", dataParcelName_.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar() 83 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCProxyWriteOutVar() [all...] |
H A D | hdi_union_type_emitter.cpp | 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() 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() 108 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteBuffer(%s, (const void *)%s, sizeof(%s))) {\n",
in EmitCWriteVar() 111 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUnpadBuffer(%s, (const uint8_t *)%s, sizeof(%s))) {\n",
in EmitCWriteVar() 114 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 115 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str());
in EmitCWriteVar() 116 sb.Append(prefix + TAB).AppendFormat("got in EmitCWriteVar() [all...] |
H A D | hdi_native_buffer_type_emitter.cpp | 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() 75 sb.AppendFormat("%s = HdfSbufReadNativeBufferHandle(%s);\n", name.c_str(), replyParcelName_.c_str());
in EmitCProxyReadVar() 76 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str());
in EmitCProxyReadVar() 77 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str());
in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCProxyReadVar() 86 sb.Append(prefix).AppendFormat("%s = HdfSbufReadNativeBufferHandle(%s);\n", name.c_str(), dataParcelName_.c_str());
in EmitCStubReadVar() 87 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str());
in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_ulong_type_emitter.cpp | 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() 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.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 (!HdfSbufReadUint64(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str());
in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_uchar_type_emitter.cpp | 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() 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.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 (!HdfSbufReadUint8(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str());
in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_uint_type_emitter.cpp | 67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint32(%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() 77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint32(%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.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 (!HdfSbufReadUint32(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str());
in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_ushort_type_emitter.cpp | 67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint16(%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() 77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint16(%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.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 (!HdfSbufReadUint16(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str());
in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_struct_type_emitter.cpp | 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() 89 sb.AppendFormat("struct %s {\n", name_.c_str());
in EmitCppTypeDecl() 94 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str());
in EmitCppTypeDecl() 109 sb.Append(prefix).AppendFormat(
in EmitCWriteVar() 111 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 112 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str());
in EmitCWriteVar() 113 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 120 sb.Append(prefix).AppendFormat(
in EmitCProxyReadVar() [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() 75 sb.Append(TAB).AppendFormat("%s = %s,\n", it->GetValueName().c_str(), it->GetValue().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() 96 sb.Append(TAB).AppendFormat("%s = %s,\n", it->GetValueName().c_str(), it->GetValue().c_str());
in EmitCppTypeDecl() 108 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint64(%s, (uint64_t)%s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 109 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 110 sb.Append(prefix + TAB).AppendFormat(" in EmitCWriteVar() [all...] |
H A D | hdi_short_type_emitter.cpp | 66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt16(%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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt16(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar() 77 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 86 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt16(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 87 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_smq_type_emitter.cpp | 48 sb.Append(prefix).AppendFormat(
in EmitCppWriteVar() 50 sb.AppendFormat("!%s->GetMeta()->Marshalling(%s)) {\n", name.c_str(), parcelName.c_str());
in EmitCppWriteVar() 51 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCppWriteVar() 61 sb.Append(prefix).AppendFormat(
in EmitCppReadVar() 63 sb.AppendFormat("SharedMemQueueMeta<%s>::UnMarshalling(%s);\n", innerTypeEmitter_->EmitCppType().c_str(),
in EmitCppReadVar() 65 sb.Append(prefix).AppendFormat("if (%s == nullptr) {\n", metaVarName.c_str());
in EmitCppReadVar() 66 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: SharedMemQueueMeta is nullptr\", __func__);\n");
in EmitCppReadVar() 71 sb.Append(prefix).AppendFormat("%s %s = ", EmitCppType(TypeMode::LOCAL_VAR).c_str(), name.c_str());
in EmitCppReadVar() 73 sb.Append(prefix).AppendFormat("%s = ", name.c_str());
in EmitCppReadVar() 76 sb.AppendFormat(
in EmitCppReadVar() [all...] |
H A D | hdi_int_type_emitter.cpp | 67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt32(%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() 77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt32(%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.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 (!HdfSbufReadInt32(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_float_type_emitter.cpp | 67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteFloat(%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() 77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadFloat(%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.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 (!HdfSbufReadFloat(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 88 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_long_type_emitter.cpp | 66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt64(%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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt64(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar() 77 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 86 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt64(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 87 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_boolean_type_emitter.cpp | 66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%s, %s ? 1 : 0)) {\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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); 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() 89 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_double_type_emitter.cpp | 66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteDouble(%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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar() 77 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 86 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 87 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_byte_type_emitter.cpp | 66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%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() 76 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar() 77 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCProxyReadVar() 86 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, %s)) {\n", dataParcelName_.c_str(), name.c_str()); in EmitCStubReadVar() 87 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCStubReadVar() [all...] |
H A D | hdi_array_type_emitter.cpp | 74 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar() 77 .AppendFormat("HDF_LOGE(\"%%{public}s: failed to write %s\", __func__);\n", name.c_str()); 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() 83 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 86 .AppendFormat("HDF_LOGE(\"%%{public}s: failed to write %s\", __func__);\n", name.c_str()); in EmitCWriteVar() 87 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar() 88 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 93 sb.Append(prefix).AppendFormat("if ((%s == NULL && %s != 0) || (%s != NULL && %s == 0)) {\n", in EmitCWriteVar() 95 sb.Append(prefix + TAB).AppendFormat("HDF_LOG in EmitCWriteVar() [all...] |
H A D | hdi_seq_type_emitter.cpp | 55 sb.Append(prefix).AppendFormat("if (!%s.WriteStrongParcelable(%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCppWriteVar() 56 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCppWriteVar() 66 sb.Append(prefix).AppendFormat("sptr<%s> %s = %s.ReadStrongParcelable<%s>();\n", name_.c_str(), name.c_str(), in EmitCppReadVar() 69 sb.Append(prefix).AppendFormat( in EmitCppReadVar() 77 sb.Append(prefix).AppendFormat("if (!%s.WriteStrongParcelable(%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCppMarshalling() 78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCppMarshalling() 87 sb.Append(prefix).AppendFormat("%s %s = %s.ReadStrongParcelable<%s>();\n", EmitCppType().c_str(), name.c_str(), in EmitCppUnMarshalling() 90 sb.Append(prefix).AppendFormat( in EmitCppUnMarshalling() 99 sb.Append(prefix).AppendFormat("%s.writeRemoteObject(%s);\n", parcelName.c_str(), name.c_str()); in EmitJavaWriteVar() 102 sb.Append(prefix).AppendFormat(" in EmitJavaWriteVar() [all...] |
/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() 105 sb.AppendFormat("static int Hdf%sDriverBind(struct HdfDeviceObject *deviceObject)\n", baseName_.c_str());
in EmitLowDriverBind() 108 sb.Append(TAB).AppendFormat("struct %s *serviceImpl = %sGet();\n", implName_.c_str(), implName_.c_str());
in EmitLowDriverBind() 120 sb.AppendFormat("static void Hdf%sDriverRelease(struct HdfDeviceObject *deviceObject)\n", baseName_.c_str());
in EmitLowDriverRelease() 128 sb.Append(TAB).AppendFormat(
in EmitLowDriverRelease() 131 sb.Append(TAB).Append(TAB).AppendFormat("%sRelease(serviceImpl);\n", implName_.c_str());
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() 211 sb.Append(TAB).AppendFormat("struc in EmitDriverServiceDecl() [all...] |
H A D | c_client_proxy_code_emitter.cpp | 89 sb.AppendFormat("%s\n", file.ToString().c_str());
in EmitPassthroughProxyInclusions() 95 sb.AppendFormat("struct %s *%sGetInstance(const char *serviceName, bool isStub)\n",
in EmitPassthroughGetInstanceMethod() 105 sb.AppendFormat("void %sReleaseInstance(const char *serviceName, struct %s *instance, bool isStub)\n",
in EmitPassthroughReleaseInstanceMethod() 159 sb.AppendFormat("%s\n", file.ToString().c_str());
in EmitProxyInclusions() 196 sb.AppendFormat("struct %sProxy {\n", baseName_.c_str());
in EmitProxyDefinition() 197 sb.Append(TAB).AppendFormat("struct %s impl;\n", interfaceName_.c_str());
in EmitProxyDefinition() 209 sb.AppendFormat("static int32_t %sProxyCall(struct %s *self, int32_t id, struct HdfSBuf *data,\n",
in EmitProxyCallMethodImpl() 215 sb.Append(TAB).AppendFormat("struct HdfRemoteService *%s = self->AsObject(self);\n", remoteName.c_str());
in EmitProxyCallMethodImpl() 216 sb.Append(TAB).AppendFormat("if (%s == NULL ||\n", remoteName.c_str());
in EmitProxyCallMethodImpl() 217 sb.Append(TAB).Append(TAB).AppendFormat(" in EmitProxyCallMethodImpl() [all...] |
H A D | c_service_stub_code_emitter.cpp | 95 sb.AppendFormat("%s\n", file.ToString().c_str());
in EmitStubHeaderInclusions() 101 sb.AppendFormat("struct %sStub {\n", baseName_.c_str());
in EmitCbServiceStubDef() 103 sb.Append(TAB).AppendFormat("struct %s interface;\n", interfaceName_.c_str());
in EmitCbServiceStubDef() 104 sb.Append(TAB).AppendFormat("int32_t (*OnRemoteRequest)(struct %s *serviceImpl, ", interfaceName_.c_str());
in EmitCbServiceStubDef() 108 sb.Append(TAB).AppendFormat("struct %s *interface;\n", interfaceName_.c_str());
in EmitCbServiceStubDef() 116 sb.AppendFormat("bool %sStubConstruct(struct %sStub *stub);\n", baseName_.c_str(), baseName_.c_str());
in EmitCbServiceStubMethodsDcl() 177 sb.AppendFormat("%s\n", file.ToString().c_str());
in EmitStubSourceInclusions() 220 sb.AppendFormat("struct %s *%sGet(bool isStub)\n", interfaceName_.c_str(), interfaceName_.c_str());
in EmitGetMethodImpl() 222 sb.Append(TAB).AppendFormat(
in EmitGetMethodImpl() 229 sb.AppendFormat("struc in EmitGetInstanceMehtodImpl() [all...] |
/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() 115 sb.Append(TAB).AppendFormat("auto *%s = CONTAINER_OF(", objName.c_str());
in EmitDriverDispatch() 116 sb.AppendFormat("client->device->service, struct Hdf%sHost, ioService);\n\n", baseName_.c_str());
in EmitDriverDispatch() 131 sb.Append(TAB).AppendFormat(
in EmitDriverDispatch() 138 sb.AppendFormat("static int Hdf%sDriverInit(struct HdfDeviceObject *deviceObject)\n", baseName_.c_str());
in EmitDriverInit() 148 sb.AppendFormat("static int Hdf%sDriverBind(struct HdfDeviceObject *deviceObject)\n", baseName_.c_str());
in EmitDriverBind() 152 sb.Append(TAB).AppendFormat("aut in EmitDriverBind() [all...] |
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/type/ |
H A D | sa_array_type_emitter.cpp | 63 sb.Append(prefix).AppendFormat("if (%s.size() > static_cast<size_t>(VECTOR_MAX_SIZE)) {\n", name.c_str()); in EmitCppWriteVar() 70 sb.Append(prefix).AppendFormat("%sWriteInt32(%s.size());\n", parcelName.c_str(), name.c_str()); in EmitCppWriteVar() 71 sb.Append(prefix).AppendFormat("for (auto it = %s.begin(); it != %s.end(); ++it) {\n", name.c_str(), name.c_str()); in EmitCppWriteVar() 80 sb.Append(prefix).AppendFormat("%s %s;\n", EmitCppType(TypeMode::LOCAL_VAR).c_str(), name.c_str()); in EmitCppReadVar() 82 sb.Append(prefix).AppendFormat("int32_t %sSize = %sReadInt32();\n", name.c_str(), parcelName.c_str()); in EmitCppReadVar() 83 sb.Append(prefix).AppendFormat("if (%sSize > static_cast<int32_t>(VECTOR_MAX_SIZE)) {\n", name.c_str()); in EmitCppReadVar() 95 sb.Append(prefix).AppendFormat("for (int32_t %s = 0; %s < %sSize; ++%s) {\n", in EmitCppReadVar() 99 sb.Append(prefix + TAB).AppendFormat("%s.push_back(*%s);\n", name.c_str(), valueStr.c_str()); in EmitCppReadVar() 101 sb.Append(prefix + TAB).AppendFormat("%s.push_back(%s);\n", name.c_str(), valueStr.c_str()); in EmitCppReadVar() 118 sb.Append(prefix).AppendFormat(" in EmitTsWriteVar() [all...] |
H A D | sa_map_type_emitter.cpp | 64 sb.Append(prefix).AppendFormat("if (%s.size() > static_cast<size_t>(MAP_MAX_SIZE)) {\n", name.c_str()); in EmitCppWriteVar() 66 sb.Append(prefix).Append(TAB).AppendFormat( in EmitCppWriteVar() 72 sb.Append(prefix).AppendFormat("%sWriteInt32(%s.size());\n", parcelName.c_str(), name.c_str()); in EmitCppWriteVar() 73 sb.Append(prefix).AppendFormat("for (auto it = %s.begin(); it != %s.end(); ++it) {\n", name.c_str(), name.c_str()); in EmitCppWriteVar() 83 sb.Append(prefix).AppendFormat("%s %s;\n", EmitCppType(TypeMode::LOCAL_VAR).c_str(), name.c_str()); in EmitCppReadVar() 85 sb.Append(prefix).AppendFormat("int32_t %sSize = %sReadInt32();\n", name.c_str(), parcelName.c_str()); in EmitCppReadVar() 86 sb.Append(prefix).AppendFormat("for (int32_t i = 0; i < %sSize; ++i) {\n", name.c_str()); in EmitCppReadVar() 89 sb.Append(prefix + TAB).AppendFormat("%s[key] = value;\n", name.c_str()); in EmitCppReadVar() 96 sb.Append(prefix).AppendFormat("let mut %s = HashMap::new();\n", name.c_str()); in EmitRustReadVar() 97 sb.Append(prefix).AppendFormat("le in EmitRustReadVar() [all...] |