Go to the documentation of this file.
123 qualifier =
"extern";
128 qualifier =
"static";
132 "static const int $constant_name$ = $number$;\n"
133 "$1$ ::$proto_ns$::internal::ExtensionIdentifier< $extendee$,\n"
134 " ::$proto_ns$::internal::$type_traits$, $field_type$, $packed$ >\n"
146 "net/proto2/proto/descriptor.proto") {
160 format(
"const std::string $1$($2$);\n", default_str,
169 "#if !defined(_MSC_VER) || _MSC_VER >= 1900\n"
170 "const int $scope$$constant_name$;\n"
175 "::$proto_ns$::internal::ExtensionIdentifier< $extendee$,\n"
176 " ::$proto_ns$::internal::$type_traits$, $field_type$, $packed$ >\n"
177 " $scoped_name$($constant_name$, $1$);\n",
const FieldOptions & options() const
GLuint const GLchar * name
const EnumDescriptor * enum_type() const
string StrCat(const AlphaNum &a, const AlphaNum &b)
std::string FieldConstantName(const FieldDescriptor *field)
const Descriptor * containing_type() const
GLsizei const GLchar *const * string
bool lite_implicit_weak_fields
const Descriptor * extension_scope() const
GLint GLint GLsizei GLint GLenum format
std::string ResolveKeyword(const string &name)
ExtensionGenerator(const FieldDescriptor *descriptor, const Options &options)
std::string DefaultValue(const FieldDescriptor *field)
void SetCommonVars(const Options &options, std::map< std::string, std::string > *variables)
const FieldDescriptor * descriptor_
const std::string & name() const
void StringReplace(const string &s, const string &oldsub, const string &newsub, bool replace_all, string *res)
const std::string & name() const
void GenerateDefinition(io::Printer *printer)
const FileDescriptor * file() const
std::string ClassName(const Descriptor *descriptor)
const char * PrimitiveTypeName(FieldDescriptor::CppType type)
const Descriptor * message_type() const
const Descriptor * descriptor_
std::string dllexport_decl
void GenerateDeclaration(io::Printer *printer) const
std::map< std::string, std::string > variables_
DebugStringOptions options_
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:48