|
std::string | IntToString (int32 value) |
|
std::string | StripDotProto (const std::string &proto_file) |
|
std::string | LabelForField (google::protobuf::FieldDescriptor *field) |
|
std::string | TypeName (google::protobuf::FieldDescriptor *field) |
|
void | GenerateMessage (const google::protobuf::Descriptor *message, google::protobuf::io::Printer *printer) |
|
void | GenerateEnum (const google::protobuf::EnumDescriptor *en, google::protobuf::io::Printer *printer) |
|
void | GenerateMessageAssignment (const std::string &prefix, const google::protobuf::Descriptor *message, google::protobuf::io::Printer *printer) |
|
void | GenerateEnumAssignment (const std::string &prefix, const google::protobuf::EnumDescriptor *en, google::protobuf::io::Printer *printer) |
|
std::string | GetOutputFilename (const std::string &proto_file) |
|
std::string | LabelForField (const google::protobuf::FieldDescriptor *field) |
|
std::string | TypeName (const google::protobuf::FieldDescriptor *field) |
|
void | GenerateField (const google::protobuf::FieldDescriptor *field, google::protobuf::io::Printer *printer) |
|
void | GenerateOneof (const google::protobuf::OneofDescriptor *oneof, google::protobuf::io::Printer *printer) |
|
std::string | RubifyConstant (const std::string &name) |
|
int | GeneratePackageModules (std::string package_name, google::protobuf::io::Printer *printer) |
|
void | EndPackageModules (int levels, google::protobuf::io::Printer *printer) |
|
bool | UsesTypeFromFile (const Descriptor *message, const FileDescriptor *file, string *error) |
|
bool | MaybeEmitDependency (const FileDescriptor *import, const FileDescriptor *from, io::Printer *printer, string *error) |
|
bool | GenerateFile (const FileDescriptor *file, io::Printer *printer, string *error) |
|