Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cybozu/yrmcds
/ types & classes
Types & classes
112 in github.com/cybozu/yrmcds
⨍
Functions
570
◇
Types & classes
112
↓ 28 callers
Class
hash_key
Key class for <hash_map>.
cybozu/hash_map.hpp:22
↓ 22 callers
Class
bad_config
src/config.hpp:59
↓ 18 callers
Class
ip_address
Abstract IP address. Abstract IP address. Both IPv4 and IPv6 addresses can be stored transparently.
cybozu/ip_address.hpp:18
↓ 17 callers
Class
item
cybozu/hash_map.hpp:124
↓ 5 callers
Class
illegal_value
cybozu/config_parser.hpp:45
↓ 4 callers
Class
logstream
Output stream to the logger. Just like other output streams, you can output a variety of objects by `<<` operator. The log is written in a line from
cybozu/logger.hpp:25
↓ 2 callers
Class
bad_address
cybozu/ip_address.hpp:30
↓ 2 callers
Class
sigaction
cybozu/signal.cpp:35
↓ 1 callers
Enum
command
src/counter/counter.hpp:12
↓ 1 callers
Class
not_found
cybozu/config_parser.hpp:39
↓ 1 callers
Class
object
src/counter/object.hpp:16
↓ 1 callers
Class
object
Object in the hash table. This class represents an object in the hash table. Large objects are stored in temporary files.
src/memcache/object.hpp:53
↓ 1 callers
Class
parse_error
cybozu/config_parser.hpp:32
↓ 1 callers
Class
server
The yrmcds server
src/server.hpp:22
↓ 1 callers
Class
sigaction
test/signalfd.cpp:116
↓ 1 callers
Class
stat
cybozu/filesystem.cpp:11
Class
AutoRun
cybozu/test.hpp:21
Enum
addr_family
cybozu/ip_address.hpp:19
Class
addrinfo
cybozu/ip_address.cpp:47
Class
addrinfo
cybozu/tcp.cpp:41
Enum
binary_command
Memcache binary commands.
src/memcache/memcache.hpp:221
Class
binary_request
Binary request parser
src/memcache/memcache.hpp:292
Class
binary_response
Binary response sender.
src/memcache/memcache.hpp:368
Enum
binary_status
Binary protocol response status
src/memcache/memcache.hpp:276
Class
bucket
cybozu/hash_map.hpp:122
Class
client
test/protocol_binary.cpp:201
Class
client
test/counter_client.hpp:123
Class
config
Configurations for yrmcds. Configurations for yrmcds. Defaults are configured properly without calling <config::load>.
src/config.hpp:52
Class
config_parser
Parse configuration files.
cybozu/config_parser.hpp:15
Class
counter_config
Configurations for counter extension.
src/config.hpp:20
Class
counter_socket
src/counter/sockets.hpp:24
Class
demangler
Demangle C++ symbol names.
cybozu/util.hpp:17
Class
dummy_socket
test/tcp.cpp:39
Class
dynbuf
A fast, dynamic-sized char buffer. There are two motivations for this class rather than using <std::vector> or <std::string>. One is to provide nice
cybozu/dynbuf.hpp:31
Class
epoll_event
test/signalfd.cpp:61
Class
epoll_event
cybozu/reactor.cpp:52
Class
file_flusher
Purge temporary file contents from the page cache at dtor.
src/memcache/object.hpp:33
Class
foo
test/reference_wrapper.cpp:13
Class
gc_thread
src/counter/gc.hpp:14
Class
gc_thread
src/memcache/gc.hpp:23
Class
group
src/main.cpp:117
Class
handler
src/counter/handler.hpp:20
Class
handler
src/memcache/handler.hpp:21
Class
hash_map
cybozu/hash_map.hpp:109
Class
ifaddrs
cybozu/ip_address.cpp:17
Class
ifaddrs_wrapper
cybozu/ip_address.cpp:16
Class
in6_addr
cybozu/ip_address.cpp:100
Class
in6_addr
cybozu/ip_address.hpp:48
Class
in_addr
cybozu/ip_address.cpp:97
Class
in_addr
cybozu/ip_address.hpp:44
Class
iovec
cybozu/tcp.hpp:75
Class
logger
A thread-safe logger. A simple thread-safe logger. By default, this logger outputs logs to the standard error.
cybozu/logger.hpp:61
Class
memcache_socket
src/memcache/sockets.hpp:25
Class
not_a_number
src/memcache/object.hpp:67
Class
object
src/memcache/sockets.hpp:93
Class
passwd
src/main.cpp:134
Class
pollfd
cybozu/tcp.cpp:77
Class
protocol_handler
An interface for protocol-specific logics.
src/handler.hpp:12
Class
reactor
cybozu/reactor.hpp:30
Enum
reactor_event
cybozu/reactor.hpp:234
Enum
recv_result
cybozu/tcp.hpp:174
Class
repl_client_socket
src/memcache/sockets.hpp:146
Class
repl_socket
src/memcache/sockets.hpp:23
Class
request
compose binary request
test/protocol_binary.cpp:46
Class
request
src/counter/counter.hpp:41
Class
resource
An abstraction of a file descriptor. An abstraction of a file descriptor for use with <reactor>. The file descriptor should be set non-blocking. All
cybozu/reactor.hpp:39
Class
response
parse binary response
test/protocol_binary.cpp:92
Class
response
test/counter_client.hpp:33
Class
response
src/counter/counter.hpp:75
Class
rlimit
test/tcp.cpp:22
Class
rusage
src/memcache/memcache.cpp:745
Enum
severity
Severity used for <logger>.
cybozu/logger.hpp:17
Class
signal_reader
A <cybozu::resource> subclass for [`signalfd`](http://manpages.ubuntu.com/manpages/precise/en/man2/signalfd.2.html).
cybozu/signal.hpp:20
Class
signalfd_siginfo
test/signalfd.cpp:31
Class
signalfd_siginfo
test/tcp.cpp:33
Class
signalfd_siginfo
src/server.cpp:48
Class
signalfd_siginfo
cybozu/signal.hpp:22
Class
sockaddr
test/tcp.cpp:70
Class
sockaddr
cybozu/ip_address.cpp:79
Class
sockaddr
cybozu/ip_address.hpp:28
Class
sockaddr
cybozu/tcp.cpp:454
Class
sockaddr_in
test/tcp.cpp:66
Class
sockaddr_in
cybozu/ip_address.cpp:82
Class
sockaddr_in
cybozu/ip_address.hpp:21
Class
sockaddr_in6
cybozu/ip_address.cpp:87
Class
sockaddr_in6
cybozu/ip_address.hpp:22
Class
sockaddr_storage
cybozu/ip_address.cpp:124
Class
sockaddr_storage
cybozu/tcp.cpp:455
Class
spinlock
A simple spinlock.
cybozu/spinlock.hpp:15
Class
stat
src/main.cpp:66
Class
stat
cybozu/filesystem.hpp:18
Class
statistic
test/counter_client.hpp:28
Class
statistics
src/counter/stats.hpp:15
Class
statistics
statistics counters.
src/memcache/stats.hpp:17
Enum
stats_t
Possible stats categories.
src/memcache/memcache.hpp:28
Enum
status
src/counter/counter.hpp:24
Enum
std::memory_order
src/counter/handler.cpp:13
Enum
std::memory_order
src/memcache/handler.cpp:12
Class
string_slice
src/counter/counter.hpp:34
Class
sync_request
src/sync.hpp:18
next →
1–100 of 112, ranked by callers