#include <google/protobuf/compiler/python/python_generator.h>
namespace google::protobuf::compiler::python
Gera o código Python para um determinado arquivo .proto.
Turmas neste arquivo | |
---|---|
Implementação do CodeGenerator para classes de buffer de protocolo geradas em Python. |
classe Generator: CodeGenerator público
#include <google/protobuf/compiler/python/python_generator.h>
namespace google::protobuf::compiler::python
Implementação do CodeGenerator para classes de buffer de protocolo geradas em Python.
Se você criar seu próprio binário do compilador de protocolo e quiser que ele dê suporte à saída do Python, registre uma instância desse CodeGenerator com o CommandLineInterface na sua função main().
Participantes | |
---|---|
| Generator() |
virtual | ~Generator() |
virtual bool | Generate(const FileDescriptor * file, const std::string & parameter, GeneratorContext * generator_context, std::string * error) const |
virtual uint64_t | GetSupportedFeatures() const Implemente isso para indicar quais recursos são compatíveis com esse gerador de código. mais… |
virtual uint64_t Generator::GetSupportedFeatures() const
Implemente isso para indicar quais recursos são compatíveis com esse gerador de código.
Isso deve ser um bit OR de recursos do tipo enumerado em plugin.proto.