Namespaces | Functions
src/compiler/cpp_generator.cc File Reference
#include "src/compiler/cpp_generator.h"
#include <map>
#include <sstream>
Include dependency graph for src/compiler/cpp_generator.cc:

Go to the source code of this file.

Namespaces

 grpc_cpp_generator
 

Functions

template<class T , size_t N>
Tgrpc_cpp_generator::array_end (T(&array)[N])
 
std::string grpc_cpp_generator::GetHeaderEpilogue (grpc_generator::File *file, const Parameters &)
 
std::string grpc_cpp_generator::GetHeaderIncludes (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetHeaderPrologue (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetHeaderServices (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetMockEpilogue (grpc_generator::File *file, const Parameters &)
 
std::string grpc_cpp_generator::GetMockIncludes (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetMockPrologue (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetMockServices (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetSourceEpilogue (grpc_generator::File *file, const Parameters &)
 
std::string grpc_cpp_generator::GetSourceIncludes (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetSourcePrologue (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::GetSourceServices (grpc_generator::File *file, const Parameters &params)
 
std::string grpc_cpp_generator::ImportInludeFromProtoName (const std::string &proto_name)
 
void grpc_cpp_generator::PrintHeaderClientMethod (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars, bool is_public)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallback (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallbackEnd (grpc_generator::Printer *printer, std::map< std::string, std::string > *)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallbackInterfaces (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallbackInterfacesEnd (grpc_generator::Printer *printer, std::map< std::string, std::string > *)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallbackInterfacesStart (grpc_generator::Printer *printer, std::map< std::string, std::string > *)
 
void grpc_cpp_generator::PrintHeaderClientMethodCallbackStart (grpc_generator::Printer *printer, std::map< std::string, std::string > *)
 
void grpc_cpp_generator::PrintHeaderClientMethodData (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderClientMethodInterfaces (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars, bool is_public)
 
void grpc_cpp_generator::PrintHeaderServerAsyncMethodsHelper (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerCallbackMethodsHelper (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodAsync (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodCallback (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodGeneric (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodRaw (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodRawCallback (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodSplitStreaming (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodStreamedUnary (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderServerMethodSync (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintHeaderService (grpc_generator::Printer *printer, const grpc_generator::Service *service, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintIncludes (grpc_generator::Printer *printer, const std::vector< std::string > &headers, bool use_system_headers, const std::string &search_path)
 
void grpc_cpp_generator::PrintMockClientMethods (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintMockService (grpc_generator::Printer *printer, const grpc_generator::Service *service, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintSourceClientMethod (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintSourceServerMethod (grpc_generator::Printer *printer, const grpc_generator::Method *method, std::map< std::string, std::string > *vars)
 
void grpc_cpp_generator::PrintSourceService (grpc_generator::Printer *printer, const grpc_generator::Service *service, std::map< std::string, std::string > *vars)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:08