Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shangyizhou/A-Tiny-Network-Library
/ functions
Functions
860 in github.com/Shangyizhou/A-Tiny-Network-Library
⨍
Functions
860
◇
Types & classes
264
Method
operator--
post-decrement (it--)
src/mysql/json.hpp:8406
Method
operator->
! @brief dereference the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:7978
Method
operator->
src/mysql/json.hpp:9541
Method
operator/
src/mysql/json.hpp:8631
Function
operator<
* 定时器需要比较时间戳,因此需要重载运算符 */
src/base/Timestamp.h:54
Function
operator<
* 定时器需要比较时间戳,因此需要重载运算符 */
include/tiny_network/base/Timestamp.h:54
Method
operator<
src/mysql/json.hpp:7615
Method
operator<
! @brief comparison: smaller @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8134
Function
operator<=
! @brief comparison: less than or equal Compares whether one JSON value @a lhs is less than or equal to another JSON value by calcula
src/mysql/json.hpp:18785
Method
operator<=
! @brief comparison: less than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8161
Method
operator=
src/mysql/json.hpp:772
Function
operator==
! @brief compares two JSON pointers for equality @param[in] lhs JSON pointer to compare @param[in] rhs JSON pointer to compare
src/mysql/json.hpp:9454
Function
operator==
src/base/Timestamp.h:59
Function
operator==
include/tiny_network/base/Timestamp.h:59
Method
operator==
equality operator (needed for InputIterator)
src/mysql/json.hpp:1749
Method
operator==
src/mysql/json.hpp:7610
Method
operator==
! @brief comparison: equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8098
Function
operator>
! @brief comparison: greater than Compares whether one JSON value @a lhs is greater than another JSON value by calculating `not (lhs
src/mysql/json.hpp:18831
Method
operator>
! @brief comparison: greater than @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8170
Function
operator>=
! @brief comparison: greater than or equal Compares whether one JSON value @a lhs is greater than or equal to another JSON value by c
src/mysql/json.hpp:18877
Method
operator>=
! @brief comparison: greater than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/mysql/json.hpp:8179
Function
operator[]
! @brief access specified array element Returns a reference to the element at specified location @a idx. @note If @a idx is beyond
src/mysql/json.hpp:16019
Method
operator[]
access to successor
src/mysql/json.hpp:8442
Method
other_error
src/mysql/json.hpp:446
Method
out_of_range
src/mysql/json.hpp:409
Method
output_adapter
src/mysql/json.hpp:9673
Method
output_stream_adapter
src/mysql/json.hpp:9628
Method
output_string_adapter
src/mysql/json.hpp:9651
Method
output_vector_adapter
src/mysql/json.hpp:9605
Method
ownerLoop
one lool per thread
src/net/Channel.h:68
Method
ownerLoop
one lool per thread
include/tiny_network/net/Channel.h:68
Method
parent_pointer
! @brief returns the parent of this JSON pointer @return parent of this JSON pointer; in case this JSON pointer is the root,
src/mysql/json.hpp:8690
Method
parseJsonFile
解析JSON配置文件
src/mysql/ConnectionPool.cc:44
Method
parse_bson_array
! @brief Reads an array from the BSON input and passes it to the SAX-parser. @return whether a valid BSON-array was passed to the SAX parser
src/mysql/json.hpp:3871
Method
parse_bson_element_internal
! @brief Read a BSON document element of the given @a element_type. @param[in] element_type The BSON element type, c.f. http://bsonspec.org/
src/mysql/json.hpp:3763
Method
parse_bson_element_list
! @brief Read a BSON element list (as specified in the BSON-spec) The same binary layout is used for objects and arrays, hence it must be
src/mysql/json.hpp:3834
Method
parse_bson_internal
! @brief Reads in a BSON-object and passes it to the SAX-parser. @return whether a valid BSON-value was passed to the SAX parser */
src/mysql/json.hpp:3685
Method
parse_cbor_internal
! @param[in] get_char whether a new character should be retrieved from the input (true, default) or whether the last r
src/mysql/json.hpp:3900
Method
parse_error
src/mysql/json.hpp:2964
Method
parse_error
src/mysql/json.hpp:3210
Method
parse_error
src/mysql/json.hpp:3407
Method
parse_msgpack_internal
! @return whether a valid MessagePack value was passed to the SAX parser */
src/mysql/json.hpp:4419
Method
parse_ubjson_internal
! @param[in] get_char whether a new character should be retrieved from the input (true, default) or whether the last r
src/mysql/json.hpp:4923
Method
parser
a parser reading from an input adapter
src/mysql/json.hpp:7113
Function
patch
! @brief applies a JSON patch [JSON Patch](http://jsonpatch.com) defines a JSON document structure for expressing a sequence of opera
src/mysql/json.hpp:20409
Method
peek
返回缓冲区中可读数据的起始地址
include/tiny_network/net/Buffer.h:46
Method
pollReturnTime
src/net/EventLoop.h:28
Method
pollReturnTime
include/tiny_network/net/EventLoop.h:28
Method
position_string
src/mysql/json.hpp:256
Method
prependableBytes
* kCheapPrepend | reader | writer | * wreaderIndex_ */
src/net/Buffer.h:43
Method
prependableBytes
* kCheapPrepend | reader | writer | * wreaderIndex_ */
include/tiny_network/net/Buffer.h:43
Method
processRequestLine
解析请求行
src/http/HttpContext.cc:5
Method
produceConnection
src/mysql/ConnectionPool.cc:61
Function
query
查询测试
src/mysql/test/MysqlPoolTest.cc:151
Method
queueSize
src/base/ThreadPool.cc:47
Function
rbegin
! @brief returns an iterator to the reverse-beginning Returns an iterator to the reverse-beginning; that is, the last element. @ima
src/mysql/json.hpp:17117
Method
readableBytes
* kCheapPrepend | reader | writer | * writerIndex_ - readerIndex_ */
include/tiny_network/net/Buffer.h:33
Method
receiveTime
src/http/HttpRequest.h:105
Method
receiveTime
include/tiny_network/http/HttpRequest.h:105
Method
recycleConnection
销毁多余的数据库连接
src/mysql/ConnectionPool.cc:85
Function
reinterpret_bits
src/mysql/json.hpp:11077
Method
removeChannel
src/net/poller/EPollPoller.cc:118
Method
removeConnection
src/net/TcpServer.cc:115
Method
removeConnectionInLoop
src/net/TcpServer.cc:121
Function
rend
! @brief returns an iterator to the reverse-end Returns an iterator to the reverse-end; that is, one before the first element.
src/mysql/json.hpp:17154
Method
repeat
include/tiny_network/timer/Timer.h:31
Method
reset
reset token_buffer; current character is beginning of token
src/mysql/json.hpp:6760
Method
reset
重置HttpContext状态,异常安全
include/tiny_network/http/HttpContext.h:30
Method
reset
include/tiny_network/base/chrono/Timer.h:148
Method
resetBuffer
src/logger/LogStream.h:38
Method
resetBuffer
include/tiny_network/logger/LogStream.h:38
Method
resetTimerfd
重置timerfd
src/timer/TimerQueue.cc:71
Method
retrieve
onMessage string <- Buffer 需要进行复位操作
include/tiny_network/net/Buffer.h:58
Method
retrieveAll
全部读完,则直接将可读缓冲区指针移动到写缓冲区指针那
include/tiny_network/net/Buffer.h:74
Method
retrieveAllAsString
将onMessage函数上报的Buffer数据,转成string类型的数据返回
include/tiny_network/net/Buffer.h:89
Method
retrieveAsString
src/net/Buffer.h:95
Method
retrieveAsString
include/tiny_network/net/Buffer.h:95
Method
retrieveUntil
include/tiny_network/net/Buffer.h:51
Method
rollFile
滚动日志 basename + time + hostname + pid + ".log"
src/logger/LogFile.cc:66
Method
rollbock
事务回滚
src/mysql/MysqlConn.cc:100
Method
run
include/tiny_network/timer/Timer.h:25
Method
runAfter
src/net/EventLoop.h:60
Method
runAfter
include/tiny_network/net/EventLoop.h:60
Method
runAt
* 定时任务相关函数 */
src/net/EventLoop.h:56
Method
runAt
* 定时任务相关函数 */
include/tiny_network/net/EventLoop.h:56
Method
runEvery
src/net/EventLoop.h:65
Method
runEvery
include/tiny_network/net/EventLoop.h:65
Method
runInThread
src/base/ThreadPool.cc:60
Method
sax_parse
! @param[in] format the binary format to parse @param[in] sax_ a SAX event processor @param[in] strict whether to expect the input
src/mysql/json.hpp:3613
Method
sax_parse_internal
src/mysql/json.hpp:7219
Method
scan_literal
! @param[in] literal_text the literal text to expect @param[in] length the length of the passed literal text @param[in] return_
src/mysql/json.hpp:6740
Method
scan_number
! @brief scan a number literal This function scans a string according to Sect. 6 of RFC 7159. The function is realized with a deter
src/mysql/json.hpp:6410
Method
scan_string
! @brief scan a string literal This function scans a string according to Sect. 7 of RFC 7159. While scanning, bytes are escaped and c
src/mysql/json.hpp:5769
Method
secondsSinceEpoch
返回当前时间戳的秒数
src/base/Timestamp.h:32
Method
secondsSinceEpoch
返回当前时间戳的秒数
include/tiny_network/base/Timestamp.h:32
Method
sendInLoop
src/net/TcpConnection.cc:101
Method
serializer
! @param[in] s output stream to serialize to @param[in] ichar indentation character to use @param[in] error_handler_ how to react on
src/mysql/json.hpp:12181
Method
setBody
include/tiny_network/http/HttpResponse.h:44
Method
setCloseCallback
src/net/TcpConnection.h:51
Method
setCloseCallback
include/tiny_network/net/TcpConnection.h:51
← previous
next →
601–700 of 860, ranked by callers