From a0a59537d2a8d25124cc1fe21cee10713012bceb Mon Sep 17 00:00:00 2001 From: ncteisen Date: Thu, 28 Jun 2018 18:26:22 -0700 Subject: s/CodegenGeneric/Raw/g --- src/compiler/cpp_generator.cc | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'src/compiler') diff --git a/src/compiler/cpp_generator.cc b/src/compiler/cpp_generator.cc index f01f279a44..1e0c36451b 100644 --- a/src/compiler/cpp_generator.cc +++ b/src/compiler/cpp_generator.cc @@ -591,7 +591,7 @@ void PrintHeaderServerMethodSync(grpc_generator::Printer* printer, // Helper generator. Disabled the sync API for Request and Response, then adds // in an async API for RealRequest and RealResponse types. This is to be used -// to generate async and codegen generic APIs. +// to generate async and raw APIs. void PrintHeaderServerAsyncMethodsHelper( grpc_generator::Printer* printer, const grpc_generator::Method* method, std::map* vars) { @@ -892,30 +892,29 @@ void PrintHeaderServerMethodGeneric( printer->Print(*vars, "};\n"); } -void PrintHeaderServerMethodCodegenGeneric( - grpc_generator::Printer* printer, const grpc_generator::Method* method, - std::map* vars) { +void PrintHeaderServerMethodRaw(grpc_generator::Printer* printer, + const grpc_generator::Method* method, + std::map* vars) { (*vars)["Method"] = method->name(); // These will be disabled (*vars)["Request"] = method->input_type_name(); (*vars)["Response"] = method->output_type_name(); - // These will be used for codegen generic API + // These will be used for raw API (*vars)["RealRequest"] = "::grpc::ByteBuffer"; (*vars)["RealResponse"] = "::grpc::ByteBuffer"; printer->Print(*vars, "template \n"); - printer->Print( - *vars, "class WithCodegenGenericMethod_$Method$ : public BaseClass {\n"); + printer->Print(*vars, "class WithRawMethod_$Method$ : public BaseClass {\n"); printer->Print( " private:\n" " void BaseClassMustBeDerivedFromService(const Service *service) {}\n"); printer->Print(" public:\n"); printer->Indent(); printer->Print(*vars, - "WithCodegenGenericMethod_$Method$() {\n" - " ::grpc::Service::MarkMethodCodegenGeneric($Idx$);\n" + "WithRawMethod_$Method$() {\n" + " ::grpc::Service::MarkMethodRaw($Idx$);\n" "}\n"); printer->Print(*vars, - "~WithCodegenGenericMethod_$Method$() override {\n" + "~WithRawMethod_$Method$() override {\n" " BaseClassMustBeDerivedFromService(this);\n" "}\n"); PrintHeaderServerAsyncMethodsHelper(printer, method, vars); @@ -1027,11 +1026,10 @@ void PrintHeaderService(grpc_generator::Printer* printer, PrintHeaderServerMethodGeneric(printer, service->method(i).get(), vars); } - // Server side - CodegenGeneric + // Server side - Raw for (int i = 0; i < service->method_count(); ++i) { (*vars)["Idx"] = as_string(i); - PrintHeaderServerMethodCodegenGeneric(printer, service->method(i).get(), - vars); + PrintHeaderServerMethodRaw(printer, service->method(i).get(), vars); } // Server side - Streamed Unary -- cgit v1.2.3