Home
last modified time | relevance | path

Searched refs:prefix (Results 1 - 25 of 469) sorted by relevance

12345678910>>...19

/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/
H A Dhdi_array_type_emitter.cpp68 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
74 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
76 sb.Append(prefix + TAB) in EmitCWriteVar()
78 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
79 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
80 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
83 sb.Append(prefix).AppendFormat( in EmitCWriteVar()
85 sb.Append(prefix + TAB) in EmitCWriteVar()
87 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
88 sb.Append(prefix in EmitCWriteVar()
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
395 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() 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
581 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
699 EmitCWriteMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
746 EmitCReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
816 EmitCStubReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument
893 EmitCWriteStrArrayMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteStrArrayMethods() argument
937 EmitCReadStrArrayMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadStrArrayMethods() argument
1017 EmitCStubReadStrArrayMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadStrArrayMethods() argument
1101 EmitCppWriteMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument
1140 EmitCppReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument
1192 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_fd_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
66 sb.Append(prefix).AppendFormat("if (!WriteFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
67 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, &%s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
81 sb.Append(prefix in EmitCProxyReadVar()
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
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
182 EmitCWriteMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
207 EmitCReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
251 EmitCStubReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument
257 EmitCppWriteMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument
288 EmitCppReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument
[all...]
H A Dhdi_string_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
66 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteString(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
67 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyWriteOutVar()
77 sb.Append(prefix).AppendFormat("if (%s == NULL || %s == 0) {\n", name.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: %s is invalid\", __func__);\n", name.c_str()); in EmitCProxyWriteOutVar()
79 sb.Append(prefix in EmitCProxyWriteOutVar()
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
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
224 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_ulong_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint64(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint64(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix in EmitCProxyReadVar()
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
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dhdi_uchar_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
67 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint8(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar()
68 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
69 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
70 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
77 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint8(%s, %s)) {\n", replyParcelName_.c_str(), name.c_str()); in EmitCProxyReadVar()
78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
79 sb.Append(prefix in EmitCProxyReadVar()
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
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dhdi_uint_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
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
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dhdi_ushort_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
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
124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
[all...]
H A Dhdi_native_buffer_type_emitter.cpp58 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
61 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteNativeBufferHandle(%s, %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
63 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: failed to write %s\", __func__);\n", name.c_str()); in EmitCWriteVar()
64 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n"); in EmitCWriteVar()
65 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
69 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
71 sb.Append(prefix); in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
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
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
[all...]
H A Dhdi_union_type_emitter.cpp104 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
117 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
121 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
124 sb.Append(prefix).AppendFormat("%s *%s = NULL;\n", EmitCType().c_str(), name.c_str()); in EmitCProxyReadVar()
125 sb.Append(prefix) in EmitCProxyReadVar()
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
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
[all...]
H A Dhdi_short_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
93 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
102 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() 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
133 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
142 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
154 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_int_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
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
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
155 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_float_type_emitter.cpp64 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
71 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
75 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
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
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
155 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_long_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
93 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
102 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() 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
133 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
142 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
154 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_boolean_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
95 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
104 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
126 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument
136 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
145 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
157 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_double_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
93 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
102 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() 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
133 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
142 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
154 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_byte_type_emitter.cpp63 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
70 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
74 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
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 in EmitCProxyReadVar()
93 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
102 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() 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
133 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
142 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
154 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
[all...]
H A Dhdi_struct_type_emitter.cpp106 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
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()
114 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
118 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
120 sb.Append(prefix).AppendFormat( in EmitCProxyReadVar()
122 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar()
123 sb.Append(prefix in EmitCProxyReadVar()
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
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
[all...]
H A Dhdi_interface_type_emitter.cpp75 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar()
78 sb.Append(prefix).AppendFormat("if (!WriteInterface(%s, %s, %s)) {\n", parcelName.c_str(), in EmitCWriteVar()
80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar()
81 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", errorCodeName_.c_str()); in EmitCWriteVar()
82 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar()
83 sb.Append(prefix).Append("}\n"); in EmitCWriteVar()
87 StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar()
89 sb.Append(prefix).AppendFormat("*%s = Read%s(%s);\n", name.c_str(), name_.c_str(), replyParcelName_.c_str()); in EmitCProxyReadVar()
90 sb.Append(prefix).AppendFormat("if (*%s == NULL) {\n", name.c_str()); in EmitCProxyReadVar()
91 sb.Append(prefix in EmitCProxyReadVar()
108 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
134 EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode, unsigned int innerLevel) const EmitCppReadVar() argument
156 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
178 EmitCWriteMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
212 EmitCReadMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
237 EmitCStubReadMethods( UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument
[all...]
H A Dhdi_map_type_emitter.cpp58 StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const in EmitCppWriteVar()
60 sb.Append(prefix).AppendFormat("if (!%s.WriteUint32(%s.size())) {\n", parcelName.c_str(), name.c_str()); in EmitCppWriteVar()
61 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCppWriteVar()
62 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n"); in EmitCppWriteVar()
63 sb.Append(prefix).Append("}\n"); in EmitCppWriteVar()
65 sb.Append(prefix).AppendFormat("for (auto %s : %s) {\n", elementName.c_str(), name.c_str()); in EmitCppWriteVar()
69 keyEmitter_->EmitCppWriteVar(parcelName, keyName, sb, prefix + TAB, innerLevel); in EmitCppWriteVar()
70 valueEmitter_->EmitCppWriteVar(parcelName, valueName, sb, prefix + TAB, innerLevel); in EmitCppWriteVar()
71 sb.Append(prefix).Append("}\n"); in EmitCppWriteVar()
74 void HdiMapTypeEmitter::EmitCppReadVar(const std::string &name, StringBuilder &sb, const std::string &prefix, in EmitCppReadVar() argument
57 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument
96 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument
113 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppUnMarshalling() argument
136 EmitJavaWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitJavaWriteVar() argument
175 EmitCWriteMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument
182 EmitCReadMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument
189 EmitCStubReadMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument
196 EmitCppReadMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument
203 EmitCppWriteMethods(UtilMethodMap &methods, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/
H A Dsa_cpp_client_proxy_code_emitter.cpp70 const std::string &prefix) const in EmitInterfaceProxyRegisterDeathRecipient()
72 sb.Append(prefix).Append("if (remote != nullptr) {\n"); in EmitInterfaceProxyRegisterDeathRecipient()
73 sb.Append(prefix + TAB).Append("if (!remote->IsProxyObject()) {\n"); in EmitInterfaceProxyRegisterDeathRecipient()
75 sb.Append(prefix + TAB + TAB).Append("HiLog::Error(LABEL, \"remote is not proxy object!\");\n"); in EmitInterfaceProxyRegisterDeathRecipient()
77 sb.Append(prefix + TAB + TAB).Append("return;\n"); in EmitInterfaceProxyRegisterDeathRecipient()
78 sb.Append(prefix + TAB).Append("}\n"); in EmitInterfaceProxyRegisterDeathRecipient()
79 sb.Append(prefix + TAB).AppendFormat("deathRecipient_ = new (std::nothrow) %s(*this);\n", in EmitInterfaceProxyRegisterDeathRecipient()
81 sb.Append(prefix + TAB).Append("if (deathRecipient_ == nullptr) {\n"); in EmitInterfaceProxyRegisterDeathRecipient()
83 sb.Append(prefix + TAB + TAB).Append("HiLog::Error(LABEL, \"deathRecipient_ is nullptr!\");\n"); in EmitInterfaceProxyRegisterDeathRecipient()
85 sb.Append(prefix in EmitInterfaceProxyRegisterDeathRecipient()
212 EmitInterfaceProxyConstants(StringBuilder &sb, const std::string &prefix) EmitInterfaceProxyConstants() argument
[all...]
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/type/
H A Dsa_map_type_emitter.cpp62 const std::string &prefix) const in EmitCppWriteVar()
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()
69 sb.Append(prefix).Append(TAB).Append("return ERR_INVALID_DATA;\n"); in EmitCppWriteVar()
70 sb.Append(prefix).Append("}\n"); 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()
74 keyEmitter_->EmitCppWriteVar(parcelName, "(it->first)", sb, prefix + TAB); in EmitCppWriteVar()
75 valueEmitter_->EmitCppWriteVar(parcelName, "(it->second)", sb, prefix + TAB); in EmitCppWriteVar()
76 sb.Append(prefix) in EmitCppWriteVar()
79 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType) const EmitCppReadVar() argument
130 EmitTsReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, TypeMode mode) const EmitTsReadVar() argument
[all...]
/foundation/ability/idl_tool/codegen/
H A Dcpp_code_emitter.cpp209 void CppCodeEmitter::EmitInterfaceBody(StringBuilder& sb, const String& prefix) in EmitInterfaceBody() argument
217 void CppCodeEmitter::EmitInterfaceMethods(StringBuilder& sb, const String& prefix) in EmitInterfaceMethods() argument
222 EmitInterfaceMethod(mm, sb, prefix); in EmitInterfaceMethods()
230 void CppCodeEmitter::EmitInterfaceMethod(MetaMethod* mm, StringBuilder& sb, const String& prefix) in EmitInterfaceMethod() argument
234 sb.Append(prefix).AppendFormat("virtual ErrCode %s() = 0;\n", mm->name_); in EmitInterfaceMethod()
236 sb.Append(prefix).AppendFormat("virtual ErrCode %s(\n", mm->name_); in EmitInterfaceMethod()
239 EmitInterfaceMethodParameter(mp, sb, prefix + TAB); in EmitInterfaceMethod()
245 EmitInterfaceMethodReturn(returnType, sb, prefix + TAB); in EmitInterfaceMethod()
251 void CppCodeEmitter::EmitInterfaceMethodParameter(MetaParameter* mp, StringBuilder& sb, const String& prefix) in EmitInterfaceMethodParameter() argument
253 sb.Append(prefix); in EmitInterfaceMethodParameter()
260 EmitInterfaceMethodReturn(MetaType* mt, StringBuilder& sb, const String& prefix) EmitInterfaceMethodReturn() argument
265 EmitInterfaceMemberVariables(StringBuilder& sb, const String& prefix) EmitInterfaceMemberVariables() 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
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
714 EmitInterfaceStubMethodDecls(StringBuilder& sb, const String& prefix) EmitInterfaceStubMethodDecls() argument
723 EmitInterfaceStubConstants(StringBuilder& sb, const String& prefix) EmitInterfaceStubConstants() argument
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
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
[all...]
H A Dcpp_code_emitter.h55 void EmitInterfaceBody(StringBuilder& sb, const String& prefix);
57 void EmitInterfaceMemberVariables(StringBuilder& sb, const String& prefix);
59 void EmitInterfaceMethods(StringBuilder& sb, const String& prefix);
61 void EmitInterfaceMethod(MetaMethod* mm, StringBuilder& sb, const String& prefix);
63 void EmitInterfaceMethodParameter(MetaParameter* mp, StringBuilder& sb, const String& prefix);
65 void EmitInterfaceMethodReturn(MetaType* mt, StringBuilder& sb, const String& prefix);
71 void EmitInterfaceProxyAddCacheAbleAPI(StringBuilder& sb, const String& prefix);
73 void EmitInterfaceProxyConstructor(StringBuilder& sb, const String& prefix);
75 void EmitInterfaceProxyDeathRecipient(StringBuilder& sb, const String& prefix);
77 void EmitInterfaceProxyRegisterDeathRecipient(StringBuilder& sb, const String& prefix);
[all...]
/foundation/ability/idl_tool/idl_tool_2/metadata/
H A Dmetadata_dumper.cpp22 std::string MetadataDumper::Dump(const std::string& prefix) in Dump() argument
28 return DumpMetaComponent(metaComponent_, prefix); in Dump()
31 std::string MetadataDumper::DumpMetaComponent(MetaComponent* mc, const std::string& prefix) in DumpMetaComponent() argument
35 sb.Append(prefix).Append("MetaComponent\n"); in DumpMetaComponent()
36 sb.Append(prefix).Append("{\n"); in DumpMetaComponent()
37 sb.Append(prefix + tab_).AppendFormat("\"magic_\" : \"0x%x\",\n", mc->magic_); in DumpMetaComponent()
38 sb.Append(prefix + tab_).AppendFormat("\"size_\" : \"%d\",\n", mc->size_); in DumpMetaComponent()
39 sb.Append(prefix + tab_).AppendFormat("\"name_\" : \"%s\",\n", mc->name_); in DumpMetaComponent()
40 sb.Append(prefix + tab_).AppendFormat("\"namespaceNumber_\" : \"%d\",\n", mc->namespaceNumber_); in DumpMetaComponent()
41 sb.Append(prefix in DumpMetaComponent()
56 DumpMetaNamespaces(StringBuilder& sb, MetaComponent* mc, const std::string& prefix) DumpMetaNamespaces() argument
72 DumpMetaNamespace(StringBuilder& sb, MetaNamespace* mn, const std::string& prefix) DumpMetaNamespace() argument
125 DumpMetaSequenceables(StringBuilder& sb, MetaComponent* mc, const std::string& prefix) DumpMetaSequenceables() argument
141 DumpMetaSequenceable(StringBuilder& sb, MetaSequenceable* mp, const std::string& prefix) DumpMetaSequenceable() argument
149 DumpMetaInterfaces(StringBuilder& sb, MetaComponent* mc, const std::string& prefix) DumpMetaInterfaces() argument
165 DumpMetaInterface(StringBuilder& sb, MetaInterface* mi, const std::string& prefix) DumpMetaInterface() argument
191 DumpMetaMethod(StringBuilder& sb, MetaMethod* mm, const std::string& prefix) DumpMetaMethod() argument
218 DumpMetaParameter(StringBuilder& sb, MetaParameter* mp, const std::string& prefix) DumpMetaParameter() argument
[all...]
/foundation/ability/idl_tool/metadata/
H A Dmetadata_dumper.cpp22 void MetadataDumper::Dump(const String& prefix) in Dump() argument
28 String dumpStr = DumpMetaComponent(metaComponent_, prefix); in Dump()
31 String MetadataDumper::DumpMetaComponent(MetaComponent* mc, const String& prefix) in DumpMetaComponent() argument
35 sb.Append(prefix).Append("MetaComponent\n"); in DumpMetaComponent()
36 sb.Append(prefix).Append("{\n"); in DumpMetaComponent()
37 sb.Append(prefix + tab).AppendFormat("\"magic_\" : \"0x%x\",\n", mc->magic_); in DumpMetaComponent()
38 sb.Append(prefix + tab).AppendFormat("\"size_\" : \"%d\",\n", mc->size_); in DumpMetaComponent()
39 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mc->name_); in DumpMetaComponent()
40 sb.Append(prefix + tab).AppendFormat("\"namespaceNumber_\" : \"%d\",\n", mc->namespaceNumber_); in DumpMetaComponent()
41 sb.Append(prefix in DumpMetaComponent()
91 DumpMetaNamespace(StringBuilder& sb, MetaNamespace* mn, const String& prefix) DumpMetaNamespace() argument
144 DumpMetaSequenceable(StringBuilder& sb, MetaSequenceable* mp, const String& prefix) DumpMetaSequenceable() argument
152 DumpMetaInterface(StringBuilder& sb, MetaInterface* mi, const String& prefix) DumpMetaInterface() argument
178 DumpMetaMethod(StringBuilder& sb, MetaMethod* mm, const String& prefix) DumpMetaMethod() argument
205 DumpMetaParameter(StringBuilder& sb, MetaParameter* mp, const String& prefix) DumpMetaParameter() argument
[all...]

Completed in 13 milliseconds

12345678910>>...19