diff options
Diffstat (limited to 'grpc/include/grpcpp/impl/codegen/stub_options.h')
-rw-r--r-- | grpc/include/grpcpp/impl/codegen/stub_options.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/grpc/include/grpcpp/impl/codegen/stub_options.h b/grpc/include/grpcpp/impl/codegen/stub_options.h index a56695a8..30509c25 100644 --- a/grpc/include/grpcpp/impl/codegen/stub_options.h +++ b/grpc/include/grpcpp/impl/codegen/stub_options.h @@ -22,7 +22,20 @@ namespace grpc { /// Useful interface for generated stubs -class StubOptions {}; +class StubOptions { + public: + StubOptions() = default; + explicit StubOptions(const char* suffix_for_stats) + : suffix_for_stats_(suffix_for_stats) {} + + void set_suffix_for_stats(const char* suffix_for_stats) { + suffix_for_stats_ = suffix_for_stats; + } + const char* suffix_for_stats() const { return suffix_for_stats_; } + + private: + const char* suffix_for_stats_ = nullptr; +}; } // namespace grpc |