aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler/cpp_generator.cc
Commit message (Collapse)AuthorAge
* Stop generating method name array when there is no method.Gravatar yang-g2017-01-19
|
* clang-formatGravatar Vijay Pai2016-11-01
|
* Use C++11 final and overrideGravatar Vijay Pai2016-11-01
|
* clang-formatGravatar Vijay Pai2016-10-13
|
* Making split streaming testableGravatar Vijay Pai2016-10-13
|
* Add all plumbing and typedef's for controlled server-side streamingGravatar Vijay Pai2016-10-03
|
* Put a space after '<' to avoid chance of digraphGravatar Vijay Pai2016-08-30
|
* Merge branch 'master' into fc_unaryGravatar Vijay Pai2016-08-30
|\ | | | | | | | | Resolve conflicts in ServerReaderWriterInterface Remove file server_streamed_unary.h and merge with sync_stream.h
* | clang-formatGravatar Vijay Pai2016-08-29
| |
* | Change names to StreamedUnary, ServerUnaryStreamer, etc. Use a templated ↵Gravatar Vijay Pai2016-08-29
| | | | | | | | | | | | method handler since most code shared between the new StreamedUnary and the existing BidiStreaming. Eliminate the separate enum case for streamed unary. Return a status failure if a StreamedUnary method handler doesn't actually do a write (since that is violating the appearance of unary-ness)
* | Remove FC_UNARY enum and treat it more like a special case of BIDI_STREAMINGGravatar Vijay Pai2016-08-25
| | | | | | | | in all cases
* | clang-formatGravatar Vijay Pai2016-08-04
| |
* | Be able to specify FCUnaryService just like AsyncService so that allGravatar Vijay Pai2016-08-04
| | | | | | | | relevant methods get treated this way.
* | Make FCUnary and ServerReaderWriter derived classes of a newGravatar Vijay Pai2016-08-04
| | | | | | | | | | ServerReaderWriterInterface so that some functions can be made to accept either.
* | Merge branch 'master' into fc_unaryGravatar Vijay Pai2016-07-21
|\|
| * Clang-format all the thingsGravatar Masood Malekghassemi2016-07-12
| |
* | Make the FCUnary class actually work and test itGravatar vjpai2016-06-23
| |
* | Switch name to fc_unaryGravatar vjpai2016-06-23
| |
* | Fix up service types and method handlers so that FC unary can work properly.Gravatar vjpai2016-06-23
| |
* | Actually generate code for FC Unary and make it workGravatar vjpai2016-06-22
| |
* | Initial definition of flow-controlled unary type along with code generation ↵Gravatar vjpai2016-06-22
|/ | | | for this type
* override->GRPC_OVERRIDEGravatar Vijay Pai2016-06-09
| | | | Remove range-based fors
* merge and resolve conflictGravatar yang-g2016-04-26
|\
| * Some additional fixes to make the C++ codegen not depend on protobuf.Gravatar Wouter van Oortmerssen2016-04-25
| |
* | Use the comments before syntax line as file comments.Gravatar yang-g2016-04-15
| |
* | Add comments to the generated header fileGravatar yang-g2016-04-14
|/
* Refactored C++ code generator to not directly depend on protobuf.Gravatar Wouter van Oortmerssen2016-04-13
| | | | | This opens the door for other serializers (such as e.g. FlatBuffers) to share this code generator when using GRPC.
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Factorizing code out.Gravatar Nicolas "Pixel" Noble2016-03-17
|
* Merge branch 'master' of https://github.com/grpc/grpc into codegen-pathsGravatar Nicolas "Pixel" Noble2016-03-17
|\ | | | | | | | | Conflicts: src/compiler/cpp_generator.cc
| * Add a dummy reference to prevent unused variable warning if there is no rpc ↵Gravatar yang-g2016-02-10
| | | | | | | | method defined.
| * DONE!!1oneGravatar David Garcia Quintas2016-01-27
| |
| * pre sync_stream.cc creation. Does not compileGravatar David Garcia Quintas2016-01-25
| |
| * Merge branch 'proto_interfaces' into yang-g-sync_async_mixGravatar David Garcia Quintas2016-01-19
| |\
| | * Introduced ServerInterfaceGravatar David Garcia Quintas2016-01-15
| | |
| * | fix copyrightGravatar yang-g2016-01-15
| | |
| * | Add generic supportGravatar yang-g2016-01-15
| | |
| | * WIP. Added ChannelInterfaceGravatar David Garcia Quintas2016-01-13
| | |
| * | Support sync/async methods in the same serviceGravatar yang-g2016-01-13
| | |
* | | Letting the user override the code generation a bit.Gravatar Nicolas "Pixel" Noble2016-01-12
| |/ |/| | | | | | | | | Example of use: protoc --grpc_out=use_system_headers=false,grpc_search_path=a/b/c/d:path/to/output/...
| * Exploratory refactoring for mixed sync/async methods on the same C++ serviceGravatar Craig Tiller2016-01-07
|/
* 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
| |