Lines Matching refs:shared_ptr
45 std::shared_ptr<Channel> CreateCustomChannel(
47 const std::shared_ptr<grpc::ChannelCredentials>& creds,
51 std::shared_ptr<grpc::Channel> CreateCustomChannelWithInterceptors(
53 const std::shared_ptr<grpc::ChannelCredentials>& creds,
61 std::shared_ptr<ChannelCredentials> XdsCredentials(
62 const std::shared_ptr<ChannelCredentials>& fallback_creds);
80 friend std::shared_ptr<grpc::Channel> CreateCustomChannel(
82 const std::shared_ptr<grpc::ChannelCredentials>& creds,
84 friend std::shared_ptr<grpc::Channel>
87 const std::shared_ptr<grpc::ChannelCredentials>& creds,
92 friend std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
93 const std::shared_ptr<ChannelCredentials>& channel_creds,
94 const std::shared_ptr<CallCredentials>& call_creds);
97 virtual std::shared_ptr<Channel> CreateChannelImpl( in CreateChannelImpl()
102 virtual std::shared_ptr<Channel> CreateChannelWithInterceptors(
128 friend std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
129 const std::shared_ptr<ChannelCredentials>& channel_creds,
130 const std::shared_ptr<CallCredentials>& call_creds);
167 std::shared_ptr<ChannelCredentials> GoogleDefaultCredentials();
170 std::shared_ptr<ChannelCredentials> SslCredentials(
179 std::shared_ptr<CallCredentials> GoogleComputeEngineCredentials();
188 std::shared_ptr<CallCredentials> ServiceAccountJWTAccessCredentials(
200 std::shared_ptr<CallCredentials> GoogleRefreshTokenCredentials(
211 std::shared_ptr<CallCredentials> AccessTokenCredentials(
220 std::shared_ptr<CallCredentials> GoogleIAMCredentials(
226 std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
227 const std::shared_ptr<ChannelCredentials>& channel_creds,
228 const std::shared_ptr<CallCredentials>& call_creds);
231 std::shared_ptr<CallCredentials> CompositeCallCredentials(
232 const std::shared_ptr<CallCredentials>& creds1,
233 const std::shared_ptr<CallCredentials>& creds2);
236 std::shared_ptr<ChannelCredentials> InsecureChannelCredentials();
265 std::shared_ptr<CallCredentials> MetadataCredentialsFromPlugin(
271 std::shared_ptr<CallCredentials> ExternalAccountCredentials(
301 std::shared_ptr<CallCredentials> StsCredentials(
304 std::shared_ptr<CallCredentials> MetadataCredentialsFromPlugin(
317 std::shared_ptr<ChannelCredentials> AltsCredentials(
321 std::shared_ptr<ChannelCredentials> LocalCredentials(
325 std::shared_ptr<ChannelCredentials> TlsCredentials(