/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | cpp_service_stub_code_emitter.cpp | 49 File::AdapterPath(StringHelper::Format("%s/%s.h", directory_.c_str(), FileName(stubName_).c_str()));
in EmitStubHeaderFile() 75 EmitHeaderNameByInterface(interface_->GetExtendsInterface(), stubName_));
in EmitStubHeaderInclusions() 98 sb.AppendFormat("class %s : public IPCObjectStub {\n", stubName_.c_str());
in EmitStubDecl() 123 sb.Append(prefix).AppendFormat("explicit %s(const sptr<%s> &impl);\n", stubName_.c_str(), interfaceName_.c_str());
in EmitStubConstructorDecl() 124 sb.Append(prefix).AppendFormat("virtual ~%s();\n", stubName_.c_str());
in EmitStubConstructorDecl() 161 stubName_.c_str(), method->GetName().c_str(), method->GetMethodIdentifier().c_str(),
in EmitStubMethodDecl() 170 stubName_.c_str(), method->GetName().c_str(), method->GetMethodIdentifier().c_str(),
in EmitStubStaticMethodDecl() 178 EmitDefinitionByInterface(interface_, stubName_).c_str(),
in EmitStubPrivateData() 186 File::AdapterPath(StringHelper::Format("%s/%s.cpp", directory_.c_str(), FileName(stubName_).c_str()));
in EmitStubSourceFile() 193 EmitLogTagMacro(sb, FileName(stubName_));
in EmitStubSourceFile() [all...] |
H A D | cpp_service_driver_code_emitter.cpp | 87 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitDriverInclusions()
|
/foundation/ability/idl_tool/codegen/ |
H A D | code_emitter.cpp | 41 stubName_ = interfaceName_.StartsWith("I") ? in CodeEmitter() 43 stubFullName_ = metaInterface_->namespace_ + stubName_; in CodeEmitter()
|
H A D | code_emitter.h | 76 String stubName_; member in OHOS::Idl::CodeEmitter
|
H A D | rust_code_emitter.cpp | 289 sb.AppendFormat(" stub: %s(on_remote_request),\n", stubName_.string()); in EmitRemoteObject() 488 sb.AppendFormat("impl %s for RemoteStub<%s> {\n", interfaceName_.string(), stubName_.string()); in EmitStub()
|
H A D | cpp_code_emitter.cpp | 680 String filePath = String::Format("%s/%s.h", directory_.string(), FileName(stubName_).string()); in EmitInterfaceStubHeaderFile() 704 sb.AppendFormat("class %s : public IRemoteStub<%s> {\n", stubName_.string(), interfaceName_.string()); in EmitInterfaceStubInHeaderFile() 730 String filePath = String::Format("%s/%s.cpp", directory_.string(), FileName(stubName_).string()); in EmitInterfaceStubCppFile() 737 sb.AppendFormat("#include \"%s.h\"\n", FileName(stubName_).string()); in EmitInterfaceStubCppFile() 760 sb.Append(prefix).AppendFormat("int32_t %s::OnRemoteRequest(\n", stubName_.string()); in EmitInterfaceStubMethodImpls()
|
H A D | ts_code_emitter.cpp | 469 String filePath = String::Format("%s/%s.ts", directory_.string(), FileName(stubName_).string()); in EmitInterfaceStub() 489 stubName_.string(), interfaceName_.string()); in EmitInterfaceStubImpl() 559 stringBuilder.Append(prefix).AppendFormat("case %s.COMMAND_%s: {\n", stubName_.string(), in EmitInterfaceStubMethodImpl()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/ |
H A D | sa_cpp_service_stub_code_emitter.cpp | 31 File::AdapterPath(StringHelper::Format("%s/%s.h", directory_.c_str(), FileName(stubName_).c_str()));
in EmitStubHeaderFile() 53 sb.AppendFormat("class %s : public IRemoteStub<%s> {\n", stubName_.c_str(), interfaceName_.c_str());
in EmitInterfaceStubInHeaderFile() 75 File::AdapterPath(StringHelper::Format("%s/%s.cpp", directory_.c_str(), FileName(stubName_).c_str()));
in EmitStubSourceFile() 80 sb.AppendFormat("#include \"%s.h\"\n", FileName(stubName_).c_str());
in EmitStubSourceFile() 103 sb.Append(prefix).AppendFormat("int32_t %s::OnRemoteRequest(\n", stubName_.c_str());
in EmitInterfaceStubMethodImpls()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_service_stub_code_emitter.cpp | 56 File::AdapterPath(StringHelper::Format("%s/%s.h", directory_.c_str(), FileName(stubName_).c_str()));
in EmitServiceStubHeaderFile() 122 File::AdapterPath(StringHelper::Format("%s/%s.c", directory_.c_str(), FileName(stubName_).c_str()));
in EmitServiceStubSourceFile() 129 EmitLogTagMacro(sb, FileName(stubName_));
in EmitServiceStubSourceFile() 173 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitStubSourceInclusions() 676 sb.Append(prefix + TAB).AppendFormat("struct %s *stub = (struct %s*)%s;\n", stubName_.c_str(),
in EmitStubOnRequestMethodImpl() 677 stubName_.c_str(), remoteName.c_str());
in EmitStubOnRequestMethodImpl() 722 sb.AppendFormat("static struct HdfRemoteService **%sNewInstance(void *impl)\n", stubName_.c_str());
in EmitStubNewInstance() 731 sb.Append(TAB).AppendFormat("struct %s *stub = OsalMemCalloc(sizeof(struct %s));\n", stubName_.c_str(),
in EmitStubNewInstance() 732 stubName_.c_str());
in EmitStubNewInstance() 760 sb.AppendFormat("static void %sRelease(struct HdfRemoteService **remote)\n", stubName_ in EmitStubReleaseMethod() [all...] |
H A D | c_service_impl_code_emitter.cpp | 195 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitServiceImplHeaderInclusions()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ |
H A D | sa_code_emitter.cpp | 86 stubName_ = baseName_ + "Stub";
in Reset() 87 stubFullName_ = interface_->GetNamespace()->ToString() + stubName_;
in Reset() 117 stubName_ = "";
in CleanData()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ts/ |
H A D | sa_ts_service_stub_code_emitter.cpp | 44 File::AdapterPath(StringHelper::Format("%s/%s.ts", directory_.c_str(), FileName(stubName_).c_str()));
in EmitInterfaceStub() 62 sb.AppendFormat("export default class %s extends rpc.RemoteObject implements %s {\n", stubName_.c_str(),
in EmitInterfaceStubImpl() 122 sb.Append(prefix).AppendFormat("case %s.COMMAND_%s: {\n", stubName_.c_str(),
in EmitInterfaceStubMethodImpl()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/ |
H A D | hdi_code_emitter.cpp | 95 stubName_ = baseName_ + "Stub";
in Reset() 96 stubFullName_ = nameSpace + stubName_;
in Reset() 133 stubName_ = "";
in CleanData()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/ |
H A D | code_emitter.h | 146 std::string stubName_;
member in OHOS::Idl::CodeEmitter
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/rust/ |
H A D | sa_rust_interface_code_emitter.cpp | 220 sb.AppendFormat(" stub: %s(on_remote_request),\n", stubName_.c_str());
in EmitRemoteObject() 340 sb.AppendFormat("impl %s for RemoteStub<%s> {\n", interfaceName_.c_str(), stubName_.c_str());
in EmitStub()
|