35 #ifndef GOOGLE_PROTOBUF_COMPILER_JAVA_SERVICE_H__ 36 #define GOOGLE_PROTOBUF_COMPILER_JAVA_SERVICE_H__ 46 class ClassNameResolver;
86 void GenerateGetDescriptorForType(
io::Printer* printer);
92 void GenerateNewReflectiveServiceMethod(
io::Printer* printer);
95 void GenerateNewReflectiveBlockingServiceMethod(
io::Printer* printer);
104 void GenerateCallBlockingMethod(
io::Printer* printer);
122 void GenerateBlockingMethodSignature(
io::Printer* printer,
134 #endif // NET_PROTO2_COMPILER_JAVA_SERVICE_H__
Definition: printer.h:164
Definition: descriptor.h:994
#define GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName)
Definition: macros.h:40
void * Context
Definition: platform_glx.h:177
const Descriptor * descriptor
Definition: descriptor.cc:271
Definition: java_name_resolver.h:53
RequestOrResponse
Definition: java_service.h:65
Definition: java_service.h:75
Definition: java_service.h:58
const ServiceDescriptor * descriptor_
Definition: java_service.h:69
Definition: descriptor.h:1073
Definition: __init__.py:1
IsAbstract
Definition: java_service.h:66
unsigned long which
Definition: KeyboardEvent.idl:72
Definition: java_context.h:65
Definition: gflags_completions.h:115
U_CDECL_BEGIN typedef void * context
Definition: ustring.h:1023