• Home
  • Raw
  • Download

Lines Matching refs:shared_ptr

44 std::shared_ptr<Channel> CreateCustomChannel(
46 const std::shared_ptr<grpc::ChannelCredentials>& creds,
50 std::shared_ptr<grpc::Channel> CreateCustomChannelWithInterceptors(
52 const std::shared_ptr<grpc::ChannelCredentials>& creds,
59 std::shared_ptr<ChannelCredentials> XdsCredentials(
60 const std::shared_ptr<ChannelCredentials>& fallback_creds);
75 friend std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
76 const std::shared_ptr<ChannelCredentials>& channel_creds,
77 const std::shared_ptr<CallCredentials>& call_creds);
83 friend std::shared_ptr<ChannelCredentials> grpc::experimental::XdsCredentials(
84 const std::shared_ptr<ChannelCredentials>& fallback_creds);
89 friend std::shared_ptr<grpc::Channel> CreateCustomChannel(
91 const std::shared_ptr<grpc::ChannelCredentials>& creds,
94 friend std::shared_ptr<grpc::Channel>
97 const std::shared_ptr<grpc::ChannelCredentials>& creds,
103 virtual std::shared_ptr<Channel> CreateChannelImpl(
108 virtual std::shared_ptr<Channel> CreateChannelWithInterceptors( in CreateChannelWithInterceptors()
138 friend std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
139 const std::shared_ptr<ChannelCredentials>& channel_creds,
140 const std::shared_ptr<CallCredentials>& call_creds);
142 friend std::shared_ptr<CallCredentials> CompositeCallCredentials(
143 const std::shared_ptr<CallCredentials>& creds1,
144 const std::shared_ptr<CallCredentials>& creds2);
179 std::shared_ptr<ChannelCredentials> GoogleDefaultCredentials();
182 std::shared_ptr<ChannelCredentials> SslCredentials(
191 std::shared_ptr<CallCredentials> GoogleComputeEngineCredentials();
200 std::shared_ptr<CallCredentials> ServiceAccountJWTAccessCredentials(
212 std::shared_ptr<CallCredentials> GoogleRefreshTokenCredentials(
223 std::shared_ptr<CallCredentials> AccessTokenCredentials(
232 std::shared_ptr<CallCredentials> GoogleIAMCredentials(
238 std::shared_ptr<ChannelCredentials> CompositeChannelCredentials(
239 const std::shared_ptr<ChannelCredentials>& channel_creds,
240 const std::shared_ptr<CallCredentials>& call_creds);
243 std::shared_ptr<CallCredentials> CompositeCallCredentials(
244 const std::shared_ptr<CallCredentials>& creds1,
245 const std::shared_ptr<CallCredentials>& creds2);
248 std::shared_ptr<ChannelCredentials> InsecureChannelCredentials();
277 std::shared_ptr<CallCredentials> MetadataCredentialsFromPlugin(
283 std::shared_ptr<CallCredentials> ExternalAccountCredentials(
313 std::shared_ptr<CallCredentials> StsCredentials(
316 std::shared_ptr<CallCredentials> MetadataCredentialsFromPlugin(
329 std::shared_ptr<ChannelCredentials> AltsCredentials(
333 std::shared_ptr<ChannelCredentials> LocalCredentials(
337 std::shared_ptr<ChannelCredentials> TlsCredentials(