MCPcopy Create free account

hub / github.com/Shangyizhou/A-Tiny-Network-Library / functions

Functions860 in github.com/Shangyizhou/A-Tiny-Network-Library

MethodisReading
include/tiny_network/net/Channel.h:56
MethodisWriting
include/tiny_network/net/Channel.h:55
Functionis_discarded
! @brief return whether value is discarded This function returns true if and only if the JSON value was discarded during parsing with
src/mysql/json.hpp:15226
Methodis_errored
src/mysql/json.hpp:3238
Functionis_primitive
! @brief return whether type is primitive This function returns true if and only if the JSON type is primitive (string, number, boole
src/mysql/json.hpp:14947
Functionis_structured
! @brief return whether type is structured This function returns true if and only if the JSON type is structured (array or object).
src/mysql/json.hpp:14974
Functionitems
! @brief helper to access iterator member functions in range-based for This function allows to access @ref iterator::key() and @ref i
src/mysql/json.hpp:17361
Methoditer_impl
default constructor
src/mysql/json.hpp:7781
Methoditeration_proxy
construct iteration proxy from a container
src/mysql/json.hpp:1804
Functioniteration_proxy<const_iterator> iterator_wrapper
src/mysql/json.hpp:17292
Methoditeration_proxy_value
src/mysql/json.hpp:1731
Methodjson>
src/mysql/json.hpp:20973
Methodjson_pointer
! @brief create JSON pointer Create a JSON pointer according to the syntax described in [Section 3 of RFC6901](https://tools.ietf.org
src/mysql/json.hpp:8515
Methodjson_ref
src/mysql/json.hpp:9501
Methodjson_reverse_iterator
create reverse iterator from iterator
src/mysql/json.hpp:8387
Methodjson_sax_dom_callback_parser
src/mysql/json.hpp:3050
Methodjson_sax_dom_parser
! @param[in, out] r reference to a JSON value that is manipulated while parsing @param[in] allow_exceptions_ wheth
src/mysql/json.hpp:2872
Functionjson_value
default constructor (for null values)
src/mysql/json.hpp:13784
Methodkey
src/mysql/json.hpp:2932
Methodkey
src/mysql/json.hpp:3119
Methodkey
return the key of an object iterator
src/mysql/json.hpp:8448
Methodlength
include/tiny_network/logger/FixedBuffer.h:32
Methodlexer
src/mysql/json.hpp:5642
Methodlisten
src/net/Acceptor.cc:49
Methodlisten
src/net/Socket.cc:25
Methodlistenning
src/net/Acceptor.h:28
Methodlistenning
include/tiny_network/net/Acceptor.h:28
Methodlittle_endianess
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from http://stackoverfl
src/mysql/json.hpp:3671
FunctionlogLevel
src/logger/Logging.h:92
FunctionlogLevel
include/tiny_network/logger/Logging.h:92
Functionmain
example/echoServer.cc:57
Functionmain
example/echoServerAsync.cc:77
Functionmain
src/logger/test/AsyncLoggingTest.cc:47
Functionmain
src/http/main.cc:59
Functionmain
src/http/test/test.cc:9
Functionmain
src/memory/test/MemoryPoolTest.cc:138
Functionmain
src/mysql/test/MysqlPoolTest.cc:173
Functionmain
src/base/test/ThreadPool.cc:32
Functionmain
src/net/InetAddress.cc:38
MethodmakeSpace
TODO:扩容操作
src/net/Buffer.h:168
MethodmakeSpace
TODO:扩容操作
include/tiny_network/net/Buffer.h:168
MethodmallocLargeNode
分配大块内存
src/memory/MemoryPool.cc:62
MethodmallocSmallNode
分配小块内存
src/memory/MemoryPool.cc:107
Functionmax_size
! @brief returns the maximum possible number of elements Returns the maximum number of elements a JSON value is able to hold due to s
src/mysql/json.hpp:17567
Functionmerge_patch
! @brief applies a JSON Merge Patch The merge patch format is primarily intended for use with the HTTP PATCH method as a means of des
src/mysql/json.hpp:20880
Methodmethod
src/http/HttpRequest.h:58
Methodmethod
include/tiny_network/http/HttpRequest.h:58
MethodmethodString
include/tiny_network/http/HttpRequest.h:60
Methodmul
! @brief returns x * y @note The result is rounded. (Only the upper q bits are returned.) */
src/mysql/json.hpp:11111
Methodname
src/net/EventLoopThreadPool.h:32
Methodname
include/tiny_network/net/EventLoopThreadPool.h:32
Methodname
include/tiny_network/net/TcpServer.h:53
MethodnewConnection
有一个新用户连接,acceptor会执行这个回调操作,负责将mainLoop接收到的请求连接(acceptChannel_会有读事件发生)通过回调轮询分发给subLoop去处理
src/net/TcpServer.cc:72
MethodnewDefaultPoller
获取默认的Poller实现方式
src/net/poller/DefaultPoller.cc:6
Methodnext_byte_in_range
! @brief check if the next byte(s) are inside a given range Adds the current byte and, for each passed range, reads a new byte and ch
src/mysql/json.hpp:5732
Methodnoncopyable
src/base/noncopyable.h:13
Methodnoncopyable
include/tiny_network/base/noncopyable.h:13
Methodnonesuch
src/mysql/json.hpp:768
Methodnormalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
src/mysql/json.hpp:11176
Methodnormalize_to
! @brief normalize x such that the result has the exponent E @pre e >= x.e and the upper e - x.e bits of x.f must be zero. */
src/mysql/json.hpp:11193
Methodnow
获取当前时间戳
src/base/Timestamp.cc:4
Methodnull
src/mysql/json.hpp:2883
Methodnull
src/mysql/json.hpp:3065
MethodnumCreated
src/base/Thread.h:25
MethodnumCreated
include/tiny_network/base/Thread.h:25
Methodnumber_float
src/mysql/json.hpp:2907
Methodnumber_float
src/mysql/json.hpp:3089
Methodnumber_integer
src/mysql/json.hpp:2895
Methodnumber_integer
src/mysql/json.hpp:3077
Methodnumber_unsigned
src/mysql/json.hpp:2901
Methodnumber_unsigned
src/mysql/json.hpp:3083
MethodonConnection
连接建立或断开的回调函数
example/echoServer.cc:31
MethodonConnection
连接建立或断开的回调函数
example/echoServerAsync.cc:31
MethodonConnection
src/http/HttpServer.cc:39
MethodonMessage
可读写事件回调
example/echoServer.cc:44
MethodonMessage
可读写事件回调
example/echoServerAsync.cc:45
MethodonMessage
有消息到来时的业务处理
src/http/HttpServer.cc:52
MethodonRequest
src/http/HttpServer.cc:83
Functionop3
非连接池查询
src/mysql/test/MysqlPoolTest.cc:36
Functionop4
连接池查询
src/mysql/test/MysqlPoolTest.cc:49
Functionoperator "" _json
! @brief user-defined string literal for JSON values This operator implements a user-defined string literal for JSON objects. It can be used by a
src/mysql/json.hpp:20996
Functionoperator "" _json_pointer
! @brief user-defined string literal for JSON pointer This operator implements a user-defined string literal for JSON Pointers. It can be used by
src/mysql/json.hpp:21014
Functionoperator!=
! @brief compares two JSON pointers for inequality @param[in] lhs JSON pointer to compare @param[in] rhs JSON pointer to compare
src/mysql/json.hpp:9471
Methodoperator!=
inequality operator (needed for range-based for)
src/mysql/json.hpp:1755
Methodoperator!=
! @brief comparison: not equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8125
Methodoperator()
src/mysql/json.hpp:1661
Methodoperator()
src/mysql/json.hpp:2186
Methodoperator()
! @brief return a hash value for a JSON object @since version 1.0.0 */
src/mysql/json.hpp:20942
Methodoperator()
! @brief compare two value_t enum values @since version 3.0.0 */
src/mysql/json.hpp:20960
Methodoperator*
! @brief return a reference to the value pointed to by the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:7941
Methodoperator+
src/mysql/json.hpp:7620
Methodoperator+
! @brief add to iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8226
Methodoperator++
src/mysql/json.hpp:7638
Methodoperator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8012
Methodoperator++
post-increment (it++)
src/mysql/json.hpp:8394
Methodoperator-
src/mysql/json.hpp:7627
Methodoperator-
! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8248
Methodoperator-
subtract from iterator
src/mysql/json.hpp:8430
Methodoperator--
src/mysql/json.hpp:7651
Methodoperator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8055
← previousnext →501–600 of 860, ranked by callers