Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrisdew/protobuf
/ functions
Functions
2,656 in github.com/chrisdew/protobuf
⨍
Functions
2,656
◇
Types & classes
472
↓ 5 callers
Function
FormatLineOptions
Formats options one per line
protobuf/src/google/protobuf/descriptor.cc:1530
↓ 5 callers
Method
GenerateDescriptorInitializer
protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc:175
↓ 5 callers
Function
GetBitFieldNameForBit
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:426
↓ 5 callers
Function
GetDescriptor
Get a Descriptor for this message's type. This describes what fields the message contains, the types of those fields, etc.
protobuf/src/google/protobuf/message.h:296
↓ 5 callers
Method
GetDirectBufferPointerInline
protobuf/src/google/protobuf/io/coded_stream.h:869
↓ 5 callers
Method
GetFile
protobuf/src/google/protobuf/descriptor.cc:262
↓ 5 callers
Function
HasGeneratedMethods
Does this file have generated parsing, serialization, and other standard methods for which reflection-based fallback implementations exist?
protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:125
↓ 5 callers
Function
HasGenericServices
Should we generate generic services for this file?
protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:135
↓ 5 callers
Function
IsLite
Determine if the file uses optimize_for = LITE_RUNTIME, being careful to avoid problems that exist at init time.
protobuf/src/google/protobuf/descriptor.cc:3646
↓ 5 callers
Function
IsStructurallyValidUTF8
protobuf/src/google/protobuf/stubs/structurally_valid.cc:525
↓ 5 callers
Method
Lock
protobuf/src/google/protobuf/stubs/common.cc:301
↓ 5 callers
Function
LowerString
protobuf/src/google/protobuf/stubs/strutil.h:135
↓ 5 callers
Method
MergePartialFromCodedStream
protobuf/src/google/protobuf/message.cc:114
↓ 5 callers
Function
ModuleName
Returns the Python module name expected for a given .proto filename.
protobuf/src/google/protobuf/compiler/python/python_generator.cc:79
↓ 5 callers
Method
OpenForInsert
protobuf/src/google/protobuf/compiler/code_generator.cc:47
↓ 5 callers
Method
ParseFromCodedStream
protobuf/src/google/protobuf/message_lite.cc:160
↓ 5 callers
Function
ReadMessage
protobuf/src/google/protobuf/wire_format_unittest.cc:799
↓ 5 callers
Function
RepeatedFieldBackInserter
protobuf/src/google/protobuf/repeated_field.h:1269
↓ 5 callers
Function
STLDeleteContainerPointers
protobuf/src/google/protobuf/stubs/stl_util-inl.h:52
↓ 5 callers
Function
STLStringResizeUninitialized
Inside Google, this function implements a horrible, disgusting hack in which we reach into the string's private implementation and resize it without i
protobuf/src/google/protobuf/stubs/stl_util-inl.h:67
↓ 5 callers
Function
SetInputsAreProtoPathRelative
Call SetInputsAreCwdRelative(true) if the input files given on the command line should be interpreted relative to the proto import path specified usin
protobuf/src/google/protobuf/compiler/command_line_interface.h:161
↓ 5 callers
Method
SetInputsAreProtoPathRelative
protobuf/src/google/protobuf/compiler/command_line_interface_unittest.cc:105
↓ 5 callers
Method
SetRepeatedEnum
protobuf/src/google/protobuf/extension_set.cc:331
↓ 5 callers
Method
StartAt
protobuf/src/google/protobuf/compiler/parser.cc:298
↓ 5 callers
Function
StripSuffixString
protobuf/src/google/protobuf/stubs/strutil.h:108
↓ 5 callers
Function
UniqueFileScopeIdentifier
Get an identifier that uniquely identifies this type within the file. This is used to declare static variables related to this type at the outermost f
protobuf/src/google/protobuf/compiler/java/java_message.cc:95
↓ 5 callers
Method
Unlock
protobuf/src/google/protobuf/stubs/common.cc:308
↓ 5 callers
Method
WriteLittleEndian64
protobuf/src/google/protobuf/io/coded_stream.cc:609
↓ 5 callers
Method
WriteVarint64
protobuf/src/google/protobuf/io/coded_stream.cc:753
↓ 5 callers
Method
cc_generic_services
protobuf/src/google/protobuf/descriptor.pb.h:4334
↓ 5 callers
Method
double_value
protobuf/src/google/protobuf/descriptor.pb.h:4983
↓ 5 callers
Method
extension_range_size
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
protobuf/src/google/protobuf/descriptor.pb.h:3195
↓ 5 callers
Method
field_size
repeated .google.protobuf.FieldDescriptorProto field = 2;
protobuf/src/google/protobuf/descriptor.pb.h:3095
↓ 5 callers
Method
file_size
repeated .google.protobuf.FileDescriptorProto file = 1;
protobuf/src/google/protobuf/descriptor.pb.h:2638
↓ 5 callers
Method
file_to_generate_size
repeated string file_to_generate = 1;
protobuf/src/google/protobuf/compiler/plugin.pb.h:381
↓ 5 callers
Method
has_negative_int_value
optional int64 negative_int_value = 5;
protobuf/src/google/protobuf/descriptor.pb.h:4948
↓ 5 callers
Method
is_packable
protobuf/src/google/protobuf/descriptor.h:1301
↓ 5 callers
Method
java_generate_equals_and_hash
protobuf/src/google/protobuf/descriptor.pb.h:4289
↓ 5 callers
Method
java_generic_services
protobuf/src/google/protobuf/descriptor.pb.h:4356
↓ 5 callers
Method
location_size
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
protobuf/src/google/protobuf/descriptor.pb.h:5166
↓ 5 callers
Method
method_size
repeated .google.protobuf.MethodDescriptorProto method = 2;
protobuf/src/google/protobuf/descriptor.pb.h:3873
↓ 5 callers
Method
mutable_name_part
protobuf/src/google/protobuf/descriptor.pb.h:4798
↓ 5 callers
Method
no_standard_descriptor_accessor
protobuf/src/google/protobuf/descriptor.pb.h:4451
↓ 5 callers
Method
path_size
repeated int32 path = 1 [packed = true];
protobuf/src/google/protobuf/descriptor.pb.h:5112
↓ 5 callers
Method
pointer_end
protobuf/src/google/protobuf/repeated_field.h:1163
↓ 5 callers
Method
proto_file_size
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
protobuf/src/google/protobuf/compiler/plugin.pb.h:483
↓ 5 callers
Function
protobuf_AddDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto
protobuf/src/google/protobuf/compiler/plugin.pb.cc:122
↓ 5 callers
Function
protobuf_AddDesc_protoservice_2eproto
example/protoservice.pb.cc:120
↓ 5 callers
Method
set_extendee
protobuf/src/google/protobuf/descriptor.pb.h:3455
↓ 5 callers
Method
set_label
protobuf/src/google/protobuf/descriptor.pb.h:3349
↓ 5 callers
Method
set_type
protobuf/src/google/protobuf/descriptor.pb.h:3372
↓ 5 callers
Method
start
protobuf/src/google/protobuf/descriptor.pb.h:3002
↓ 4 callers
Function
AddMethod
protobuf/src/google/protobuf/descriptor_unittest.cc:148
↓ 4 callers
Function
AddNestedEnum
protobuf/src/google/protobuf/descriptor_unittest.cc:78
↓ 4 callers
Function
AddNestedMessage
protobuf/src/google/protobuf/descriptor_unittest.cc:66
↓ 4 callers
Function
AddService
protobuf/src/google/protobuf/descriptor_unittest.cc:85
↓ 4 callers
Function
BoxedPrimitiveTypeName
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:243
↓ 4 callers
Function
ByteSizeConsistencyError
When serializing, we first compute the byte size, then serialize the message. If serialization produces a different number of bytes than expected, we
protobuf/src/google/protobuf/message_lite.cc:60
↓ 4 callers
Function
CEscapeInternal
---------------------------------------------------------------------- CEscapeString() CHexEscapeString() Copies 'src' to 'dest', escaping dangerous c
protobuf/src/google/protobuf/stubs/strutil.cc:428
↓ 4 callers
Method
CallMethod
protobuf/src/google/protobuf/compiler/cpp/cpp_unittest.cc:999
↓ 4 callers
Method
Capacity
protobuf/src/google/protobuf/repeated_field.h:456
↓ 4 callers
Function
CaptureTestStderr
protobuf/src/google/protobuf/testing/googletest.cc:168
↓ 4 callers
Method
EndAt
protobuf/src/google/protobuf/compiler/parser.cc:303
↓ 4 callers
Method
ExpectAllFieldsSetViaReflection
protobuf/src/google/protobuf/test_util.cc:2261
↓ 4 callers
Method
ExpectFileMatches
protobuf/src/google/protobuf/compiler/cpp/cpp_bootstrap_unittest.cc:89
↓ 4 callers
Function
FastUInt32ToBuffer
Just define these in terms of the above.
protobuf/src/google/protobuf/stubs/strutil.h:391
↓ 4 callers
Function
FieldConstantName
protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:162
↓ 4 callers
Function
FieldDescriptorProto_Label_descriptor
_MSC_VER
protobuf/src/google/protobuf/descriptor.pb.cc:2300
↓ 4 callers
Function
FieldDescriptorProto_Type_descriptor
protobuf/src/google/protobuf/descriptor.pb.cc:2247
↓ 4 callers
Function
FieldOptions_CType_descriptor
protobuf/src/google/protobuf/descriptor.pb.cc:5133
↓ 4 callers
Function
FileOptions_OptimizeMode_descriptor
protobuf/src/google/protobuf/descriptor.pb.cc:4226
↓ 4 callers
Method
FindExtension
protobuf/src/google/protobuf/descriptor.cc:623
↓ 4 callers
Method
GenerateDefinition
protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc:57
↓ 4 callers
Function
GenerateGetBitFromLocal
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:457
↓ 4 callers
Function
GenerateSetBitToLocal
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:466
↓ 4 callers
Function
GetCapturedTestStderr
protobuf/src/google/protobuf/testing/googletest.cc:198
↓ 4 callers
Method
GetNumBitsForBuilder
protobuf/src/google/protobuf/compiler/java/java_enum_field.cc:114
↓ 4 callers
Method
GetNumBitsForMessage
protobuf/src/google/protobuf/compiler/java/java_enum_field.cc:110
↓ 4 callers
Function
GlobalAssignDescriptorsName
Return the name of the AssignDescriptors() function for a given file.
protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:330
↓ 4 callers
Function
GlobalShutdownFileName
Return the name of the ShutdownFile() function for a given file.
protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:335
↓ 4 callers
Function
InitializationErrorMessage
protobuf/src/google/protobuf/message_lite.cc:72
↓ 4 callers
Method
Run
protobuf/src/google/protobuf/compiler/command_line_interface.cc:586
↓ 4 callers
Function
STLDeleteElements
protobuf/src/google/protobuf/stubs/stl_util-inl.h:99
↓ 4 callers
Function
SetOnces
Since ProtobufOnceType is only allowed to be allocated in static storage, each test must use a different pair of ProtobufOnceType objects which it mus
protobuf/src/google/protobuf/stubs/once_unittest.cc:58
↓ 4 callers
Method
SetUInt32
protobuf/src/google/protobuf/descriptor.cc:4462
↓ 4 callers
Method
SetUInt64
protobuf/src/google/protobuf/descriptor.cc:4479
↓ 4 callers
Function
StringSpaceUsedExcludingSelf
protobuf/src/google/protobuf/generated_message_reflection.cc:48
↓ 4 callers
Method
Swap
protobuf/src/google/protobuf/compiler/plugin.pb.cc:454
↓ 4 callers
Method
SwapRepeatedsViaReflection
protobuf/src/google/protobuf/test_util.cc:2840
↓ 4 callers
Function
ToJavaName
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:160
↓ 4 callers
Function
UnderscoresToCamelCaseImpl
protobuf/src/google/protobuf/compiler/java/java_helpers.cc:68
↓ 4 callers
Function
UpperString
protobuf/src/google/protobuf/stubs/strutil.h:143
↓ 4 callers
Method
add_extension
protobuf/src/google/protobuf/descriptor.pb.h:2914
↓ 4 callers
Function
cpp_type
protobuf/src/google/protobuf/extension_set_heavy.cc:101
↓ 4 callers
Method
entry_size
repeated .pwd.Entry entry = 1;
example/protoservice.pb.h:624
↓ 4 callers
Method
fixed32
protobuf/src/google/protobuf/unknown_field_set.h:223
↓ 4 callers
Method
fixed64
protobuf/src/google/protobuf/unknown_field_set.h:227
↓ 4 callers
Method
gid
example/protoservice.pb.h:495
↓ 4 callers
Method
has_extendee
optional string extendee = 2;
protobuf/src/google/protobuf/descriptor.pb.h:3437
↓ 4 callers
Method
has_package
optional string package = 2;
protobuf/src/google/protobuf/descriptor.pb.h:2725
← previous
next →
301–400 of 2,656, ranked by callers