/drivers/hdf_core/framework/tools/hdi-gen/ast/ |
H A D | ast_array_type.cpp | 83 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 87 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar() 89 sb.Append(prefix + TAB) in EmitCWriteVar() 91 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 92 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 93 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 96 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 98 sb.Append(prefix + TAB) in EmitCWriteVar() 100 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 101 sb.Append(prefix in EmitCWriteVar() 293 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 328 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 403 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 485 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 507 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 808 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 847 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument 904 EmitCStubReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument 972 EmitCWriteStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteStrArrayMethods() argument 1016 EmitCReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadStrArrayMethods() argument 1096 EmitCStubReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadStrArrayMethods() argument 1179 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument 1213 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument [all...] |
H A D | ast_fd_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!WriteFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, &%s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 83 sb.Append(prefix in EmitCProxyReadVar() 99 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 108 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 131 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 140 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 149 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 215 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 237 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument 278 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument 306 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument [all...] |
H A D | ast_string_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteString(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyWriteOutVar() 79 sb.Append(prefix).AppendFormat("if (%s == NULL || %s == 0) {\n", name.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: %s is invalid\", __func__);\n", name.c_str()); in EmitCProxyWriteOutVar() 81 sb.Append(prefix in EmitCProxyWriteOutVar() 153 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 162 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 185 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 196 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 205 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_union_type.cpp | 30 std::string ASTUnionType::Dump(const std::string &prefix)
in Dump() argument 33 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" ");
in Dump() 37 sb.Append(prefix + " ");
in Dump() 41 sb.Append(prefix).Append("};\n");
in Dump() 129 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 132 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteBuffer(%s, (const void *)%s, sizeof(%s))) {\n",
in EmitCWriteVar() 135 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUnpadBuffer(%s, (const uint8_t *)%s, sizeof(%s))) {\n",
in EmitCWriteVar() 138 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 139 sb.Append(prefix in EmitCWriteVar() 194 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 204 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 237 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 259 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 269 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_boolean_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%s, %s ? 1 : 0)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_double_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_byte_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_integer_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt32(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt32(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_float_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteFloat(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadFloat(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_long_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt64(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt64(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_short_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt16(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt16(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb.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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_interface_type.cpp | 70 std::string ASTInterfaceType::Dump(const std::string &prefix) in Dump() argument 74 sb.Append(prefix); in Dump() 75 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" "); in Dump() 79 std::string info = method->Dump(prefix + " "); in Dump() 86 sb.Append(prefix).Append("}\n"); in Dump() 150 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 152 sb.Append(prefix).AppendFormat("if (!WriteInterface(%s, %s, %s)) {\n", parcelName.c_str(), in EmitCWriteVar() 154 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 155 sb.Append(prefix in EmitCWriteVar() 182 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 199 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 266 EmitCWriteMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 296 EmitCReadMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument [all...] |
H A D | ast_enum_type.cpp | 53 std::string ASTEnumType::Dump(const std::string &prefix)
in Dump() argument 56 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" ");
in Dump() 79 sb.Append(prefix).Append("};\n");
in Dump() 173 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 175 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint64(%s, (uint64_t)%s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 176 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 177 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 178 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 179 sb.Append(prefix) in EmitCWriteVar() 220 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 230 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 258 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 272 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 282 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_ulong_type.cpp | 67 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 69 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint64(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 72 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 73 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 77 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint64(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix in EmitCProxyReadVar() 96 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 105 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 125 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 135 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 144 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_uchar_type.cpp | 67 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 69 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint8(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 72 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 73 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 77 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint8(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix in EmitCProxyReadVar() 96 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 105 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 125 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 135 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 144 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_uint_type.cpp | 67 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 69 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint32(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 72 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 73 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 77 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint32(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix in EmitCProxyReadVar() 96 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 105 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 125 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 135 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 144 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_ushort_type.cpp | 67 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 69 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteUint16(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 72 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 73 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 77 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!HdfSbufReadUint16(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix in EmitCProxyReadVar() 96 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 105 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 125 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 135 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 144 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_native_buffer_type.cpp | 61 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 63 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteNativeBufferHandle(%s, %s)) {\n", parcelName.c_str(),
in EmitCWriteVar() 65 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: failed to write %s\", __func__);\n", name.c_str());
in EmitCWriteVar() 66 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n");
in EmitCWriteVar() 67 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 71 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 73 sb.Append(prefix);
in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (%s == NULL) {\n", name.c_str());
in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str());
in EmitCProxyReadVar() 80 sb.Append(prefix in EmitCProxyReadVar() 96 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 105 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, 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, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_smq_type.cpp | 59 const std::string &prefix, unsigned int innerLevel) const
in EmitCppWriteVar() 61 sb.Append(prefix).AppendFormat(
in EmitCppWriteVar() 64 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCppWriteVar() 65 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n");
in EmitCppWriteVar() 66 sb.Append(prefix).Append("}\n");
in EmitCppWriteVar() 70 const std::string &prefix, bool initVariable, unsigned int innerLevel) const
in EmitCppReadVar() 73 sb.Append(prefix).AppendFormat(
in EmitCppReadVar() 77 sb.Append(prefix).AppendFormat("if (%s == nullptr) {\n", metaVarName.c_str());
in EmitCppReadVar() 78 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: SharedMemQueueMeta is nullptr\", __func__);\n");
in EmitCppReadVar() 79 sb.Append(prefix in EmitCppReadVar() 58 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 69 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 92 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 103 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 160 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 170 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 186 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 196 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_map_type.cpp | 86 const std::string &prefix, unsigned int innerLevel) const in EmitCppWriteVar() 88 sb.Append(prefix).AppendFormat("if (!%s.WriteUint32(%s.size())) {\n", parcelName.c_str(), name.c_str()); in EmitCppWriteVar() 89 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCppWriteVar() 90 sb.Append(prefix + TAB).Append("return HDF_ERR_INVALID_PARAM;\n"); in EmitCppWriteVar() 91 sb.Append(prefix).Append("}\n"); in EmitCppWriteVar() 93 sb.Append(prefix).AppendFormat("for (auto %s : %s) {\n", elementName.c_str(), name.c_str()); in EmitCppWriteVar() 97 keyType_->EmitCppWriteVar(parcelName, keyName, sb, prefix + TAB, innerLevel); in EmitCppWriteVar() 98 valueType_->EmitCppWriteVar(parcelName, valueName, sb, prefix + TAB, innerLevel); in EmitCppWriteVar() 99 sb.Append(prefix).Append("}\n"); in EmitCppWriteVar() 103 const std::string &prefix, boo in EmitCppReadVar() 85 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 &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 123 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 140 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_struct_type.cpp | 46 std::string ASTStructType::Dump(const std::string &prefix)
in Dump() argument 49 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" ");
in Dump() 57 sb.Append(prefix + " ");
in Dump() 61 sb.Append(prefix).Append("};\n");
in Dump() 158 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 160 sb.Append(prefix).AppendFormat(
in EmitCWriteVar() 162 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 163 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 164 sb.Append(prefix in EmitCWriteVar() 190 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 200 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 221 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 230 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 240 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
/drivers/hdf_core/framework/tools/hdi-gen/codegen/ |
H A D | cpp_client_proxy_code_emitter.h | 43 void EmitProxyDecl(StringBuilder &sb, const std::string &prefix);
45 void EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const;
47 void EmitProxyMethodDecls(StringBuilder &sb, const std::string &prefix) const;
50 const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const;
52 void EmitProxyConstants(StringBuilder &sb, const std::string &prefix) const;
55 const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const;
61 void EmitPassthroughGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const;
69 void EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const;
71 void EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix);
73 void EmitProxyPassthroughtLoadImpl(StringBuilder &sb, const std::string &prefix) cons [all...] |
H A D | cpp_service_stub_code_emitter.cpp | 102 void CppServiceStubCodeEmitter::EmitStubBody(StringBuilder &sb, const std::string &prefix) const
in EmitStubBody() 105 EmitStubConstructorDecl(sb, prefix);
in EmitStubBody() 107 EmitStubOnRequestDecl(sb, prefix);
in EmitStubBody() 109 EmitStubMethodDecls(sb, prefix);
in EmitStubBody() 111 EmitStubPrivateData(sb, prefix);
in EmitStubBody() 114 void CppServiceStubCodeEmitter::EmitStubConstructorDecl(StringBuilder &sb, const std::string &prefix) const
in EmitStubConstructorDecl() 116 sb.Append(prefix).AppendFormat("explicit %s(const sptr<%s> &impl);\n", stubName_.c_str(), interfaceName_.c_str());
in EmitStubConstructorDecl() 117 sb.Append(prefix).AppendFormat("virtual ~%s();\n", stubName_.c_str());
in EmitStubConstructorDecl() 120 void CppServiceStubCodeEmitter::EmitStubOnRequestDecl(StringBuilder &sb, const std::string &prefix) const
in EmitStubOnRequestDecl() 122 sb.Append(prefix) in EmitStubOnRequestDecl() 338 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument [all...] |
H A D | java_client_proxy_code_emitter.cpp | 128 void JavaClientProxyCodeEmitter::EmitProxyConstants(StringBuilder &sb, const std::string &prefix)
in EmitProxyConstants() argument 130 sb.Append(prefix).AppendFormat(
in EmitProxyConstants() 132 EmitInterfaceMethodCommands(sb, prefix);
in EmitProxyConstants() 135 void JavaClientProxyCodeEmitter::EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const
in EmitProxyConstructor() 137 sb.Append(prefix).AppendFormat("public %s(IRemoteObject remote) {\n", proxyName_.c_str());
in EmitProxyConstructor() 138 sb.Append(prefix + TAB).Append("this.remote = remote;\n");
in EmitProxyConstructor() 139 sb.Append(prefix).Append("}\n");
in EmitProxyConstructor() 141 sb.Append(prefix).AppendFormat("@Override\n");
in EmitProxyConstructor() 142 sb.Append(prefix).Append("public IRemoteObject asObject() {\n");
in EmitProxyConstructor() 143 sb.Append(prefix in EmitProxyConstructor() [all...] |
H A D | cpp_client_proxy_code_emitter.cpp | 100 void CppClientProxyCodeEmitter::EmitProxyDecl(StringBuilder &sb, const std::string &prefix)
in EmitProxyDecl() argument 102 (void)prefix;
in EmitProxyDecl() 122 void CppClientProxyCodeEmitter::EmitProxyDevmgrDeathRecipient(StringBuilder &sb, const std::string &prefix) const
in EmitProxyDevmgrDeathRecipient() 124 std::string doubleTab = prefix + TAB;
in EmitProxyDevmgrDeathRecipient() 125 sb.Append(prefix).AppendFormat("class %s : public IRemoteObject::DeathRecipient {\n",
in EmitProxyDevmgrDeathRecipient() 127 sb.Append(prefix).Append("public:\n");
in EmitProxyDevmgrDeathRecipient() 132 sb.Append(prefix).Append("private:\n");
in EmitProxyDevmgrDeathRecipient() 135 sb.Append(prefix).Append("};\n");
in EmitProxyDevmgrDeathRecipient() 138 void CppClientProxyCodeEmitter::EmitProxyDevmgrDeathCallBack(StringBuilder &sb, const std::string &prefix) const
in EmitProxyDevmgrDeathCallBack() 140 std::string trebleTab = prefix in EmitProxyDevmgrDeathCallBack() 466 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) EmitGetInstanceMethodImpl() argument 603 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpls() argument 712 EmitProxyMethodImpl(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpl() argument 738 EmitProxyStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodImpl() argument 761 EmitProxyMethodBody(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument 782 EmitProxyStaticMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodBody() argument [all...] |