Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/thrift
/ functions
Functions
14,751 in github.com/apache/thrift
⨍
Functions
14,751
◇
Types & classes
2,268
↓ 2,293 callers
Method
get_name
compiler/cpp/src/thrift/generate/validator_parser.h:125
↓ 1,300 callers
Method
end
compiler/cpp/tests/catch/catch.hpp:4205
↓ 1,187 callers
Method
begin
compiler/cpp/tests/catch/catch.hpp:4204
↓ 795 callers
Method
new
Create a new `TransportError`.
lib/rs/src/errors.rs:348
↓ 726 callers
Method
write
Writes the objects out to the protocol @param oprot Output protocol
lib/javame/src/org/apache/thrift/TBase.java:42
↓ 644 callers
Method
get_type
compiler/cpp/src/thrift/generate/validator_parser.h:105
↓ 512 callers
Method
read
Reads the TObject from the given input protocol. @param iprot Input protocol
lib/javame/src/org/apache/thrift/TBase.java:35
↓ 479 callers
Method
empty
compiler/cpp/tests/catch/catch.hpp:8608
↓ 422 callers
Method
close
()
lib/java/src/main/java/org/apache/thrift/transport/TSeekableFile.java:32
↓ 379 callers
Method
size
compiler/cpp/tests/catch/catch.hpp:4207
↓ 319 callers
Function
string
()
lib/nodejs/lib/thrift/json_parse.js:110
↓ 304 callers
Method
get_elem_type
compiler/cpp/src/thrift/parse/t_set.h:33
↓ 287 callers
Method
equals
(Object obj)
lib/java/src/main/java/org/apache/thrift/protocol/TField.java:55
↓ 282 callers
Method
str
test/cpp/src/TemplateStreamOpTest.cpp:183
↓ 268 callers
Method
is_list
compiler/cpp/src/thrift/parse/t_type.h:61
↓ 262 callers
Method
is_base_type
compiler/cpp/src/thrift/parse/t_type.h:50
↓ 259 callers
Method
is_set
compiler/cpp/src/thrift/parse/t_set.h:37
↓ 249 callers
Method
find
compiler/cpp/tests/catch/catch.hpp:9159
↓ 248 callers
Method
get_returntype
compiler/cpp/src/thrift/parse/t_function.h:74
↓ 244 callers
Method
is_map
compiler/cpp/src/thrift/parse/t_map.h:38
↓ 242 callers
Method
is_enum
compiler/cpp/src/thrift/parse/t_type.h:56
↓ 237 callers
Method
print
lib/cpp/src/thrift/VirtualProfiling.cpp:94
↓ 231 callers
Method
is_oneway
compiler/cpp/src/thrift/parse/t_function.h:82
↓ 225 callers
Method
join
* Join this thread. If this thread is joinable, the calling thread blocks * until this thread completes. If the target thread is not joinable, the
lib/cpp/src/thrift/concurrency/Thread.h:146
↓ 207 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
lib/go/test/tests/protocol_mock.go:34
↓ 207 callers
Method
compare
(Object oA, Object oB)
lib/java/src/main/java/org/apache/thrift/TBaseHelper.java:171
↓ 200 callers
Method
get_extends
compiler/cpp/src/thrift/parse/t_service.h:95
↓ 200 callers
Method
get_value
compiler/cpp/src/thrift/parse/t_const.h:42
↓ 197 callers
Method
is_xception
compiler/cpp/src/thrift/parse/t_type.h:58
↓ 192 callers
Method
get_base
compiler/cpp/src/thrift/parse/t_base_type.h:51
↓ 188 callers
Method
Error
()
lib/go/thrift/exception.go:105
↓ 187 callers
Method
is_struct
compiler/cpp/src/thrift/parse/t_type.h:57
↓ 186 callers
Method
get
lib/cpp/src/thrift/transport/TSSLSocket.h:360
↓ 180 callers
Method
length
()
lib/java/src/main/java/org/apache/thrift/transport/TSeekableFile.java:34
↓ 175 callers
Method
get
Get the value of the Option (if it is defined) @return the value @throws IllegalStateException if called on a None
lib/java/src/main/java/org/apache/thrift/Option.java:44
↓ 173 callers
Method
is_void
compiler/cpp/src/thrift/generate/t_rs_generator.cc:3045
↓ 170 callers
Method
get_arglist
compiler/cpp/src/thrift/parse/t_function.h:78
↓ 163 callers
Method
size
lib/cpp/src/thrift/TUuid.h:116
↓ 157 callers
Method
substr
* @param string $str * @param int $start * @param int|null $length * @return false|string */
lib/php/lib/StringFunc/Core.php:33
↓ 151 callers
Method
get_program
compiler/cpp/src/thrift/generate/t_generator.h:68
↓ 149 callers
Method
get_req
compiler/cpp/src/thrift/parse/t_field.h:76
↓ 148 callers
Method
push
(short pushed)
lib/java/src/main/java/org/apache/thrift/protocol/ShortStack.java:43
↓ 144 callers
Method
add
lib/cpp/src/thrift/concurrency/TimerManager.cpp:241
↓ 144 callers
Method
write
(org.apache.thrift.protocol.TProtocol oproto, T struct)
lib/java/src/main/java/org/apache/thrift/scheme/IScheme.java:28
↓ 143 callers
Method
get_integer
compiler/cpp/src/thrift/parse/t_const_value.h:67
↓ 143 callers
Method
get_key_type
compiler/cpp/src/thrift/parse/t_map.h:34
↓ 143 callers
Method
put
(r **T)
lib/go/thrift/pool.go:62
↓ 140 callers
Method
Write
(ctx context.Context, p TProtocol)
lib/go/thrift/serializer.go:32
↓ 137 callers
Method
get_val_type
compiler/cpp/src/thrift/parse/t_map.h:36
↓ 134 callers
Method
getProtocol
(TTransport trans)
lib/java/src/main/java/org/apache/thrift/protocol/TProtocolFactory.java:27
↓ 132 callers
Method
end
lib/cpp/src/thrift/TUuid.h:114
↓ 131 callers
Method
wrap
Wrap raw bytes to protect it. @param data raw bytes. @param offset the start position of the content to wrap. @param length the length of the content
lib/java/src/main/java/org/apache/thrift/transport/sasl/SaslPeer.java:59
↓ 126 callers
Method
error
lib/cpp/src/thrift/async/TEvhttpClientChannel.h:71
↓ 123 callers
Method
String
()
lib/go/thrift/numeric.go:35
↓ 123 callers
Method
open
compiler/cpp/src/thrift/generate/t_generator.h:408
↓ 117 callers
Method
get_xceptions
compiler/cpp/src/thrift/parse/t_function.h:80
↓ 114 callers
Method
GetProtocol
(t TTransport)
lib/go/thrift/serializer_test.go:33
↓ 113 callers
Method
pop
()
lib/java/src/main/java/org/apache/thrift/protocol/ShortStack.java:39
↓ 110 callers
Method
get_key
compiler/cpp/src/thrift/parse/t_field.h:70
↓ 110 callers
Method
perror
lib/cpp/src/thrift/TOutput.cpp:104
↓ 108 callers
Method
is_binary
compiler/cpp/src/thrift/parse/t_type.h:53
↓ 107 callers
Function
NewTProtocolException
(err error)
lib/go/thrift/protocol_exception.go:71
↓ 107 callers
Method
available
lib/rb/lib/thrift/transport/memory_buffer_transport.rb:55
↓ 100 callers
Method
is_container
compiler/cpp/src/thrift/parse/t_type.h:60
↓ 99 callers
Method
Helper
lib/cpp/test/processor/ServerThread.h:106
↓ 99 callers
Function
done
(err, val)
lib/nodejs/test/thrift_4987_xhr_protocol.test.mjs:368
↓ 97 callers
Method
unwrap
Unwrap protected data to raw bytes. @param data protected data received from peer. @param offset the start position of the content to unwrap. @param
lib/java/src/main/java/org/apache/thrift/transport/sasl/SaslPeer.java:81
↓ 96 callers
Method
debug
(string msg)
contrib/zeromq/csharp/TZmqClient.cs:15
↓ 95 callers
Method
get_name
compiler/cpp/src/thrift/parse/t_const.h:40
↓ 94 callers
Method
Equals
all Thrift-generated classes override Equals(), we do just the same
lib/netstd/Tests/Thrift.Tests/Collections/TCollectionsTests.cs:219
↓ 93 callers
Method
Close
()
lib/go/thrift/server_transport.go:26
↓ 90 callers
Method
indent
* Indentation print function */
compiler/cpp/src/thrift/generate/t_generator.h:236
↓ 87 callers
Method
begin
lib/cpp/src/thrift/TUuid.h:112
↓ 85 callers
Method
get_string
compiler/cpp/src/thrift/generate/validator_parser.h:86
↓ 84 callers
Function
NewTMemoryBuffer
()
lib/go/thrift/memory_buffer.go:51
↓ 82 callers
Method
Reset
()
lib/go/thrift/deserializer.go:42
↓ 79 callers
Method
printf
lib/cpp/src/thrift/TOutput.cpp:36
↓ 78 callers
Function
to_string
lib/cpp/test/EnumTest.cpp:29
↓ 77 callers
Method
Run
lib/cpp/test/OneWayHTTPTest.cpp:98
↓ 76 callers
Method
GetTransport
(trans TTransport)
lib/go/thrift/transport_factory.go:27
↓ 76 callers
Method
append
Helper method to append a formatted string to the given {@code StringBuilder}.
lib/java/src/main/java/org/apache/thrift/partial/ThriftMetadata.java:117
↓ 76 callers
Function
genInt64Slice
(length int)
lib/go/test/tests/equals_test.go:256
↓ 75 callers
Method
capitalize
* Capitalization helpers */
compiler/cpp/src/thrift/generate/t_generator.h:253
↓ 75 callers
Method
getPropertyValue
* Get the value of a private/protected property * * @param object $object * @param string $propertyName * @return mixed */
lib/php/test/Unit/Lib/ReflectionHelper.php:53
↓ 74 callers
Method
process
(TProtocol in, TProtocol out)
lib/java/src/main/java/org/apache/thrift/TProcessor.java:29
↓ 73 callers
Method
reset
lib/cpp/src/thrift/windows/Sync.h:112
↓ 72 callers
Function
PrependError
Prepends additional information to an error without losing the Thrift exception interface
lib/go/thrift/exception.go:35
↓ 71 callers
Method
append
compiler/cpp/src/thrift/parse/t_enum.h:38
↓ 69 callers
Method
WriteAsync
(TProtocol tProtocol, CancellationToken cancellationToken = default)
lib/netstd/Thrift/Protocol/TBase.cs:27
↓ 69 callers
Method
append
lib/cpp/test/processor/EventLog.cpp:81
↓ 68 callers
Method
accept
(T t)
lib/java/src/main/java/org/apache/thrift/protocol/TProtocol.java:108
↓ 66 callers
Method
clear
Return to the state of having just been initialized, as though you had just called the default constructor.
lib/java/src/main/java/org/apache/thrift/TBase.java:73
↓ 65 callers
Method
Check
()
lib/go/thrift/application_exception.go:71
↓ 65 callers
Method
has_doc
compiler/cpp/src/thrift/parse/t_doc.h:48
↓ 63 callers
Method
flush
(self)
contrib/zeromq/TZmqClient.py:48
↓ 63 callers
Method
get_namespace
compiler/cpp/src/thrift/generate/t_lua_generator.cc:1115
↓ 63 callers
Method
readI32
()
lib/java/src/main/java/org/apache/thrift/protocol/TReadProtocol.java:39
↓ 62 callers
Method
TMemoryBuffer
* Construct a TMemoryBuffer with a default-sized buffer, * owned by the TMemoryBuffer object. */
lib/cpp/src/thrift/transport/TBufferTransports.h:521
↓ 62 callers
Function
type_can_be_null
compiler/cpp/src/thrift/generate/t_netstd_generator.cc:119
↓ 61 callers
Method
hashCode
()
lib/java/src/main/java/org/apache/thrift/protocol/TField.java:46
next →
1–100 of 14,751, ranked by callers