diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-03-26 01:24:11 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-03-26 01:24:11 +0100 |
commit | 499a15993293bf3a793690bd8fe75a2459febb73 (patch) | |
tree | 5e53f24f98fb04ea808bee5c0fd0a686919cae49 /contrib/protoc-bnet/BnetCodeGenerator.h | |
parent | 092d52080f3c8378bc3e5f35b7066c03500314e2 (diff) |
Contrib: Added sources of the protoc plugin used to generate services
Diffstat (limited to 'contrib/protoc-bnet/BnetCodeGenerator.h')
-rw-r--r-- | contrib/protoc-bnet/BnetCodeGenerator.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/contrib/protoc-bnet/BnetCodeGenerator.h b/contrib/protoc-bnet/BnetCodeGenerator.h new file mode 100644 index 00000000000..1d40ae2522e --- /dev/null +++ b/contrib/protoc-bnet/BnetCodeGenerator.h @@ -0,0 +1,24 @@ +// +// Created by tea on 10.03.16. +// + +#ifndef PROTOC_BNET_BNETCODEGENERATOR_H +#define PROTOC_BNET_BNETCODEGENERATOR_H + +#include <google/protobuf/compiler/code_generator.h> +#include <string> + +namespace pb = google::protobuf; +namespace pbc = pb::compiler; + +class BnetCodeGenerator : public pbc::CodeGenerator +{ +public: + bool Generate(pb::FileDescriptor const* file, + std::string const& parameter, + pbc::GeneratorContext* generator_context, + std::string* error) const override; + +}; + +#endif //PROTOC_BNET_BNETCODEGENERATOR_H |