aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler/cpp_generator.cc
Commit message (Collapse)AuthorAge
* Some changes required to make C++ code generator plugin work fine forGravatar Vijay Pai2015-10-12
| | | | external code compiled under gcc-4.4 : eliminate use of nullptr, primarily.
* split stream.h into sync_stream.h and async_stream.hGravatar yang-g2015-08-21
|
* headers reorgGravatar yang-g2015-08-21
|
* remove internal_stubGravatar yang-g2015-08-20
|
* make registermethod privateGravatar yang-g2015-08-20
|
* Remove ChannelInterface and replace it with ChannelGravatar yang-g2015-08-19
|
* Add StubOptionsGravatar yang-g2015-08-03
|
* Merge branch 'we-dont-need-no-backup' into one-shouldnt-depend-on-protobufsGravatar Craig Tiller2015-06-16
|\ | | | | | | | | | | | | | | | | | | Conflicts: include/grpc++/async_unary_call.h include/grpc++/config.h include/grpc++/config_protobuf.h include/grpc++/impl/service_type.h include/grpc++/stream.h src/cpp/common/call.cc
| * Update the Status APIGravatar Yang Gao2015-06-16
| |
| * Flagging unused parameters as unused.Gravatar Nicolas "Pixel" Noble2015-06-10
| |
* | clang-formatGravatar Craig Tiller2015-06-05
| |
* | Progress commit on fixing up C++Gravatar Craig Tiller2015-06-04
|/
* make sure printers are properly flushedGravatar Jan Tattermusch2015-05-27
|
* Merge pull request #1493 from ↵Gravatar Yang Gao2015-05-12
|\ | | | | | | | | ctiller/churn-churn-churn-the-api-gently-down-the-stream Completion queue binding for new requests API change
* \ Merge pull request #1494 from ctiller/the-churneningGravatar Yang Gao2015-05-11
|\ \ | | | | | | Lose redundant tag on unary calls
* | | Fix clang compilationGravatar Craig Tiller2015-05-08
| | |
| | * Fix clang compilationGravatar Craig Tiller2015-05-08
| | |
| * | Merge github.com:grpc/grpc into the-churneningGravatar Craig Tiller2015-05-08
| |\ \ | |/ / |/| |
| | * Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-streamGravatar Craig Tiller2015-05-08
| | |\ | |_|/ |/| |
| * | Lose redundant tag on unary callsGravatar Craig Tiller2015-05-06
| | |
| | * Completion queue binding for new requests API changeGravatar Craig Tiller2015-05-06
| |/ | | | | | | | | Move completion queue binding for new requests to the new request request time, not server instantiation time.
* | Merge remote-tracking branch 'upstream/master' into mockGravatar Yang Gao2015-05-05
|\|
* | Add full codegen for clientside stub interfaceGravatar Yang Gao2015-05-05
| |
| * Fixing generated code under Windows.Gravatar Nicolas "Pixel" Noble2015-05-02
| | | | | | | | | | | | By the standard, std::function can only capture class functions, and not class methods. For some reasons, this works under gcc however. Visual Studio rejects it. std::mem_fn is proper template to use.
* | generate a StubInterfaceGravatar Yang Gao2015-05-01
|/
* clang-formatGravatar Craig Tiller2015-04-16
|
* Populate channel tags for methodsGravatar Craig Tiller2015-04-16
|
* Precreate RpcMethod instancesGravatar Craig Tiller2015-04-16
|
* When the proto file does not contain a package, do not generate namespaceGravatar Yang Gao2015-04-10
|
* Splitting gRPC service class codegen into its own set of files.Gravatar Nicolas "Pixel" Noble2015-04-09
|
* Adding the ability to specify a service namespace on protoc's command line.Gravatar Nicolas "Pixel" Noble2015-03-24
| | | | | | Usage example: protoc ... --grpc_out=services_namespace=xyz:./path/to/output/dir ... This is difficult to add a test for this without significantly changing all of the examples, or the build system. However this has been successfully tested locally.
* Adding initial support for alternative protobuf libraries.Gravatar Nicolas Noble2015-03-13
|
* Merge remote-tracking branch 'upstream/master'Gravatar vjpai2015-02-26
|\
| * grpc: cpp_generator: fix pedantic warning on extra ';'Gravatar Todd Poynor2015-02-26
| | | | | | | | | | | | | | | | Fix pedantic warnings of form: myprotobuf.pb.cc:619:2: warning: extra ';' [-Wpedantic] }; ^
* | Rename Async methods from generator to avoid naming conflicts toGravatar vjpai2015-02-26
| | | | | | | | bind and other functions
| * Make it possible to compile with gcc4.6Gravatar Craig Tiller2015-02-26
|/
* Move to unique_ptr for all GRPC returned objectsGravatar Craig Tiller2015-02-23
|
* Merge with async unary changesGravatar Craig Tiller2015-02-18
|
* Merge pull request #588 from yang-g/c++apiGravatar Craig Tiller2015-02-18
|\ | | | | Async client api change. Add a ClientAsyncResponseReader.
| * Async client api change. Add a ClientAsyncResponseReader. Make the api ↵Gravatar Yang Gao2015-02-18
| | | | | | | | similar to streaming and symmetric to server side.
* | Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
| |
* | Update copyright to 2015Gravatar Craig Tiller2015-02-18
|/
* change stub API for server streaming, pass in const Request& instead of ↵Gravatar Yang Gao2015-02-13
| | | | const Request* for the first request
* change ServerAsyncReader API and add a simple clientstreaming test, it passesGravatar Yang Gao2015-02-13
|
* Add end2end async unary single threaded test (compiles)Gravatar Craig Tiller2015-02-12
|
* make codegen generate async client callsGravatar Yang Gao2015-02-12
|
* Merge branch 'c++api' of github.com:ctiller/grpc into c++apiGravatar Craig Tiller2015-02-12
|\
* | Async API progressGravatar Craig Tiller2015-02-12
| |
| * Async client calls should return async interfacesGravatar Yang Gao2015-02-12
|/
* Async API progressGravatar Craig Tiller2015-02-12
|