GazeboGenerator.hh
00001 #ifndef GAZEBOGENERATOR_H 00002 #define GAZEBOGENERATOR_H 00003 00004 #include <string> 00005 #include <google/protobuf/compiler/code_generator.h> 00006 00007 namespace google{ 00008 namespace protobuf{ 00009 namespace compiler{ 00010 namespace cpp{ 00011 00012 class GeneratorContext; 00013 00014 class GazeboGenerator : public CodeGenerator 00015 { 00016 public: GazeboGenerator(const std::string &_name); 00017 00018 public: virtual ~GazeboGenerator(); 00019 00020 public: virtual bool Generate(const FileDescriptor* file, 00021 const string& parameter, 00022 OutputDirectory *directory, 00023 string* error) const; 00024 00025 //private: GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(GazeboGenerator); 00026 }; 00027 00028 } 00029 } 00030 } 00031 } 00032 #endif

1.7.5.1