Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chen3feng/toft
/ types & classes
Types & classes
510 in github.com/chen3feng/toft
⨍
Functions
2,320
◇
Types & classes
510
↓ 44 callers
Class
Date
Timezone neutral Gregorian calendar date.
system/time/date.h:17
↓ 43 callers
Class
IpAddress
IP v4 address
system/net/ip_address.h:23
↓ 26 callers
Class
StringPiece
base/string/string_piece.h:60
↓ 11 callers
Class
UInt128
An unsigned 128-bit integer type. Thread-compatible.
base/int128.h:15
↓ 8 callers
Class
HttpVersion
Wrapper for an HTTP (major,minor) version pair.
net/http/version.h:15
↓ 4 callers
Class
Options
net/http/client.h:47
↓ 3 callers
Class
CreateOptions
system/process/sub_process.h:25
↓ 3 callers
Class
SocketAddressInet
system/net/socket_address.h:320
↓ 2 callers
Class
Path
Path operation of file system.
storage/path/path.h:15
↓ 2 callers
Class
QueryParam
net/uri/query_params.h:19
↓ 2 callers
Class
SocketAddressInet4
Socket address encapsulation for IPv4
system/net/socket_address.h:166
↓ 2 callers
Class
SocketError
socket error exception class
system/net/socket.h:23
↓ 2 callers
Class
const_iterator
base/intrusive_list.h:154
↓ 2 callers
Class
iterator
base/intrusive_list.h:94
↓ 1 callers
Class
ByteSet
base/string/byte_set.h:27
↓ 1 callers
Class
Comparator
container/skiplist_test.cpp:28
↓ 1 callers
Class
SocketAddressUnix
Unix domain socket address
system/net/socket_address.h:373
↓ 1 callers
Class
stat
storage/file/local_file.cpp:126
Class
::ev_io
system/event_dispatcher/event_dispatcher.h:159
Class
AdaptiveMutex
try to spin some time if can't acquire lock, if still can't acquire, wait.
system/threading/mutex.h:90
Enum
Algorithm
base/uint32_divisor.h:28
Class
Arena
container/skiplist.h:68
Class
Arena
base/arena.h:16
Class
ArraySizeHelper
base/array_size.h:18
Class
Ascii
Used for ASCII encoding only. If you want to process locale ralated text, please using <ctype.h>
encoding/ascii.h:16
Class
AsciiTest
encoding/ascii_test.cpp:14
Class
Atomic
system/atomic/type.h:14
Class
Atomic<T*>
system/atomic/type.h:175
Class
AtomicPointer
container/skiplist.h:41
Class
AutoResetEvent
The AutoResetEvent class represents a local waitable event that resets automatically when signaled, after releasing a single waiting thread. AutoRese
system/threading/event.h:31
Class
Base64
encoding/base64.h:15
Class
BaseThread
BaseThread class is designed to be used as base class, and override the Entry virtual method.
system/threading/base_thread.h:18
Class
BaseThread
system/threading/thread_types.h:18
Class
BasicBitmap
container/bitmap.h:142
Class
BasicDynamicBitmap
container/bitmap.h:343
Class
BatchTest
net/uri/uri_test.cpp:215
Class
Benchmark
base/benchmark.h:11
Class
BitmapBase
for implementation detail
container/bitmap.h:27
Class
BladeResourceEntry
base/static_resource.h:27
Class
Block
storage/sstable/hfile/block.h:17
Class
BlockCompression
storage/sstable/hfile/data_block.h:19
Class
BlockCompression
compress/block/block_compression.h:17
Class
BloomFilter
* A space-efficent probabilistic set for membership test, false postives * are possible, but false negatives are not. */
container/bloom_filter.h:26
Class
BufferFormatPrintTarget
Print to a fixed buffer
base/string/format/print_targets.h:35
Class
ByteOrder
Byte order conversion.
base/byte_order.h:100
Class
ByteOrderSwapper
base/byte_order.h:82
Class
ByteOrderSwapperBase
base/byte_order.h:46
Class
ByteOrderSwapperBase<1>
base/byte_order.h:49
Class
ByteOrderSwapperBase<2>
base/byte_order.h:56
Class
ByteOrderSwapperBase<4>
base/byte_order.h:63
Class
ByteOrderSwapperBase<8>
base/byte_order.h:70
Class
CRC32
hash/crc32.h:17
Enum
CharTypeMask
encoding/ascii.h:22
Class
ClassRegisterer
base/class_registry/class_registry.h:114
Class
ClassRegistry
base/class_registry/class_registry.h:45
Class
ClassRegistryBase
To be used internally as base of ClassRegistry to reduce code bloating.
base/class_registry/class_registry.h:20
Class
ClassRegistrySingleton
base/class_registry/class_registry.h:66
Class
ClassRegistrySingletonTagBase
base/class_registry/class_registry.h:94
Class
ClassRegistryTagBase
base/class_registry/class_registry.h:86
Class
Clock
system/time/clock.h:14
Class
Closure
base/closure.h:36
Class
Closure<R ()>
base/closure.h:43
Class
Closure<R (A1)>
base/closure.h:53
Class
Closure<R (A1, A2)>
base/closure.h:63
Class
Closure<R (A1, A2, A3)>
base/closure.h:73
Class
Closure<R (A1, A2, A3, A4)>
base/closure.h:83
Class
Closure<R (A1, A2, A3, A4, A5)>
base/closure.h:94
Class
Closure<R (A1, A2, A3, A4, A5, A6)>
base/closure.h:105
Class
ClosureBase
Base class for all Closures
base/closure.h:28
Class
ClosureInheritTest
base/closure_test.cpp:605
Class
CompositedSSTableWriter
storage/sstable/writer/composited_sstable_writer.h:19
Enum
CompressType
storage/sstable/types.h:20
Class
ConcurrentTest
We want to make sure that with a single writer and multiple concurrent readers (with no synchronization other than when a reader's iterator is created
container/skiplist_test.cpp:158
Class
ConditionVariable
system/threading/condition_variable.h:17
Class
ConditionVariable
system/threading/mutex.h:24
Class
ConditionalAutoDeleter
base/closure.h:114
Class
ConstStaticResourcePackage
base/static_resource.h:48
Class
Context
crypto/hash/md5.h:24
Class
Context
crypto/hash/md5.h:53
Class
CountOutputIterator
base/string/number.cpp:594
Class
CustomType
base/string/concat_test.cpp:104
Class
DataBlock
storage/sstable/sstable_reader.h:23
Class
DataBlock
storage/sstable/hfile/data_block.h:23
Class
DataBlock
storage/sstable/reader/in_memory_sstable_reader.h:19
Class
DataBlock
storage/sstable/writer/unsorted_sstable_writer.h:17
Class
DataBlock
storage/sstable/writer/base_sstable_writer.h:17
Class
DataBlockInfo
storage/sstable/hfile/data_index.h:55
Class
DataIndex
storage/sstable/sstable_reader.h:24
Class
DataIndex
storage/sstable/hfile/data_index.h:19
Class
DataIndex
storage/sstable/writer/unsorted_sstable_writer.h:18
Class
DataIndex
storage/sstable/writer/base_sstable_writer.h:18
Class
DataSocket
Abstract data transfer socket
system/net/socket.h:184
Class
DatagramSocket
Represent a Datagram socket, such as UDP socket
system/net/socket.h:333
Class
DatagramSocketTest
system/net/socket_test.cpp:49
Class
DomainResolver
simple internet domain resolver
system/net/domain_resolver.h:89
Class
DownloadTask
net/http/client.cpp:80
Class
ElementDeleter
base/stl_util.h:246
Enum
ErrorCode
net/http/client.h:26
Enum
ErrorCode
net/http/message.h:21
Class
EventDispatcher
An EventDispatcher object represent an event dispatcher.
system/event_dispatcher/event_dispatcher.h:40
next →
1–100 of 510, ranked by callers