grpc
src
cpp
client
credentials_cc.cc
Go to the documentation of this file.
1
/*
2
*
3
* Copyright 2015 gRPC authors.
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
*/
18
19
#include <
grpcpp/impl/grpc_library.h
>
20
#include <
grpcpp/security/credentials.h
>
21
22
namespace
grpc
{
23
24
static
grpc::internal::GrpcLibraryInitializer
g_gli_initializer
;
25
ChannelCredentials::ChannelCredentials
() {
g_gli_initializer
.
summon
(); }
26
27
ChannelCredentials::~ChannelCredentials
() {}
28
29
CallCredentials::CallCredentials
() {
g_gli_initializer
.
summon
(); }
30
31
CallCredentials::~CallCredentials
() {}
32
33
}
// namespace grpc
grpc
Definition:
grpcpp/alarm.h:33
grpc::internal::GrpcLibraryInitializer::summon
int summon()
Definition:
grpcpp/impl/grpc_library.h:54
grpc::g_gli_initializer
static grpc::internal::GrpcLibraryInitializer g_gli_initializer
Definition:
channel_cc.cc:52
grpc::CallCredentials::CallCredentials
CallCredentials()
Definition:
credentials_cc.cc:29
grpc::CallCredentials::~CallCredentials
~CallCredentials() override
Definition:
credentials_cc.cc:31
grpc::ChannelCredentials::~ChannelCredentials
~ChannelCredentials() override
Definition:
credentials_cc.cc:27
grpc::internal::GrpcLibraryInitializer
Instantiating this class ensures the proper initialization of gRPC.
Definition:
grpcpp/impl/grpc_library.h:39
credentials.h
grpc_library.h
grpc::ChannelCredentials::ChannelCredentials
ChannelCredentials()
Definition:
credentials_cc.cc:25
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:06