Public Member Functions | List of all members
grpc_generator::Service Struct Referenceabstract

#include <schema_interface.h>

Inheritance diagram for grpc_generator::Service:
Inheritance graph
[legend]

Public Member Functions

virtual std::unique_ptr< const Methodmethod (int i) const =0
 
virtual int method_count () const =0
 
virtual std::string name () const =0
 
virtual ~Service ()
 
- Public Member Functions inherited from grpc_generator::CommentHolder
virtual std::vector< std::string > GetAllComments () const =0
 
virtual std::string GetLeadingComments (const std::string prefix) const =0
 
virtual std::string GetTrailingComments (const std::string prefix) const =0
 
virtual ~CommentHolder ()
 

Detailed Description

Definition at line 80 of file schema_interface.h.

Constructor & Destructor Documentation

◆ ~Service()

virtual grpc_generator::Service::~Service ( )
inlinevirtual

Definition at line 81 of file schema_interface.h.

Member Function Documentation

◆ method()

virtual std::unique_ptr<const Method> grpc_generator::Service::method ( int  i) const
pure virtual

Implemented in ProtoBufService.

◆ method_count()

virtual int grpc_generator::Service::method_count ( ) const
pure virtual

Implemented in ProtoBufService.

◆ name()

virtual std::string grpc_generator::Service::name ( ) const
pure virtual

Implemented in ProtoBufService.


The documentation for this struct was generated from the following file:


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