AJ Heller
85189b24bb
Reintroduce: Avoid fully qualifying namespaces (and add check) ( #28917 )
...
Based on a handful of https://abseil.io/tips , it's generally advised to
only fully-qualify namespaces when in a `using` statement, or when it's
otherwise required for compilation. In all other cases, the general
recommendation is to not fully-qualify.
This change fixes most `grpc.*` namespace uses. There are potential
challenges in trying to make blanket changes to non-gRPC namespace uses,
such as `::testing`, since there is also a `grpc::testing` namespace.
3 years ago
AJ Heller
e72a5fe5dd
Revert "Avoid fully qualifying namespaces (and add check) ( #28901 )" ( #28916 )
...
This reverts commit fc7314c701
.
3 years ago
AJ Heller
fc7314c701
Avoid fully qualifying namespaces (and add check) ( #28901 )
...
Based on a handful of https://abseil.io/tips , it's generally advised to
only fully-qualify namespaces when in a `using` statement, or when it's
otherwise required for compilation. In all other cases, the general
recommendation is to not fully-qualify.
This change fixes most `grpc.*` namespace uses. There are potential
challenges in trying to make blanket changes to non-gRPC namespace uses,
such as `::testing`, since there is also a `grpc::testing` namespace.
3 years ago
Karthik Ravi Shankar
e549843885
Move remaining classes to grpc from grpc_impl
4 years ago
Karthik Ravi Shankar
f9fac8a6b7
Move ProtoServerReflectionPlugin from grpc_impl to grpc namespace
...
Reverts: https://github.com/grpc/grpc/pull/18600
4 years ago
Karthik Ravi Shankar
8e092b45fa
Move ProtoServerReflectionPlugin from grpc to grpc_impl namespace
6 years ago
Karthik Ravi Shankar
577ddfb1a1
Move ServerInitializer to grpc_impl namespace from grpc
6 years ago
Muxi Yan
0e00c43082
Move headers from grpc++ to grpcpp
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Mehrdad Afshari
f0e87f7364
doxygenize comment
8 years ago
Alexander Polcyn
d809a15ec4
cpp doc nits
8 years ago
Vijay Pai
c0b2acb1a0
Use C++11 final and override
8 years ago
vjpai
7b4dc532dd
Stop using global namespace on a template param
9 years ago
Vijay Pai
90460fadf6
Digraph
9 years ago
Yuchen Zeng
7ae31a8898
Add more comments, fix format issues
9 years ago
Yuchen Zeng
0601df3a04
Move reflection src/hdr to src/cpp/ext include/grpc++/ext
9 years ago
Yuchen Zeng
1495cb5b24
Addressed reveiw comments about naming
9 years ago
Yuchen Zeng
c8074527b2
Remove unnecessary headers
9 years ago
Yuchen Zeng
91c51a7aba
Add proto_server_reflection_test
9 years ago
Yuchen Zeng
ace4986e65
Update reflection implementation along with API changes
9 years ago
Yuchen Zeng
c84ed6813e
Proto server reflection
9 years ago
yang-g
9d1f0c4a0c
Fix merge failures
9 years ago
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
Craig Tiller
d6c98df792
clang-format all source
9 years ago
Nicolas "Pixel" Noble
b3d69c3c0f
Fixing Windows build
9 years ago
vjpai
02b80549e9
Bug fixes
10 years ago
vjpai
b76f3ada11
Fix bug on shutdown case
10 years ago
vjpai
b28456b1e4
Add dynamic thread pool and initial port of test
10 years ago
yang-g
6ca6ec884d
set header guard
10 years ago
vjpai
72a44178e9
ThreadPoolInterface::ScheduleCallback --> ThreadPoolInterface::Add
10 years ago
vjpai
a2e1bb1577
Change name of thread_pool files to fixed_size_thread_pool when
...
appropriate
10 years ago
Vijay Pai
69f2410086
Make thread_pool.h a public header
...
Rename ThreadPool -> FixedSizeThreadPool to allow for later introduction
of DynamicSizeThreadPool
10 years ago
Yang Gao
6f4fb3b133
Add ability to override default thread pool
10 years ago
Yang Gao
69fe0759be
Various minor fixes
10 years ago
Nicolas "Pixel" Noble
ff2828be3d
Rewriting mutex, condition_variable, and thread.
10 years ago
Nicolas "Pixel" Noble
ae96ae2bad
Starting off by removing all offending headers.
10 years ago
vjpai
d5933b6184
Remove lambda expression being used in grpc C++ library
10 years ago
Vijay Pai
335b97df8c
Revert "Remove lambda expression to support older compilers"
...
This reverts commit 5d5b1d8c8e
.
10 years ago
vjpai
5d5b1d8c8e
Remove lambda expression to support older compilers
10 years ago
Yang Gao
6baa9b67ad
clang-format c++ code
10 years ago
Nicolas "Pixel" Noble
1ff52d5278
Guard headers tool.
10 years ago
Craig Tiller
c5ba0e56a0
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Craig Tiller
7c72adcdc7
Make server.cc compile again
10 years ago
Craig Tiller
ecd49345b5
Use clang-format-3.5
10 years ago
Nicolas Noble
b7ebd3b8c6
Initial import.
10 years ago