Public Member Functions | Private Attributes | List of all members
grpc::ServerInitializer Class Reference

#include <server_initializer.h>

Public Member Functions

const std::vector< std::string > * GetServiceList ()
 
bool RegisterService (std::shared_ptr< grpc::Service > service)
 
 ServerInitializer (grpc::Server *server)
 

Private Attributes

std::vector< std::shared_ptr< grpc::Service > > default_services_
 
grpc::Serverserver_
 

Detailed Description

Definition at line 31 of file grpcpp/impl/server_initializer.h.

Constructor & Destructor Documentation

◆ ServerInitializer()

grpc::ServerInitializer::ServerInitializer ( grpc::Server server)
inlineexplicit

Definition at line 33 of file grpcpp/impl/server_initializer.h.

Member Function Documentation

◆ GetServiceList()

const std::vector<std::string>* grpc::ServerInitializer::GetServiceList ( )
inline

Definition at line 43 of file grpcpp/impl/server_initializer.h.

◆ RegisterService()

bool grpc::ServerInitializer::RegisterService ( std::shared_ptr< grpc::Service service)
inline

Definition at line 35 of file grpcpp/impl/server_initializer.h.

Member Data Documentation

◆ default_services_

std::vector<std::shared_ptr<grpc::Service> > grpc::ServerInitializer::default_services_
private

Definition at line 49 of file grpcpp/impl/server_initializer.h.

◆ server_

grpc::Server* grpc::ServerInitializer::server_
private

Definition at line 48 of file grpcpp/impl/server_initializer.h.


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


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