Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Habbie/hello-dns
/ functions
Functions
1,337 in github.com/Habbie/hello-dns
⨍
Functions
1,337
◇
Types & classes
478
↓ 3 callers
Method
set_end
! @brief set the iterator past the last value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
tdns/ext/nlohmann/json.hpp:5654
↓ 3 callers
Method
swap
tdns/ext/catch/catch.hpp:9661
↓ 3 callers
Function
translateActiveException
tdns/ext/catch/catch.hpp:8447
↓ 3 callers
Function
v
(t,s)
ext/markdeep.min.js:4
↓ 3 callers
Method
xfrBlob
Gets the next size bytes from the message, of from pos
tdns/dnsmessages.hh:85
↓ 3 callers
Method
xfrUInt8
tdns/record-types.cc:93
↓ 2 callers
Function
I
(n,a)
ext/markdeep.min.js:4
↓ 2 callers
Function
M
(e,t)
ext/markdeep.min.js:4
↓ 2 callers
Function
N
(e)
ext/markdeep.min.js:4
↓ 2 callers
Function
TDNSLookupIPs
tdns/tdns-c.cc:120
↓ 2 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
tdns/ext/nlohmann/json.hpp:4949
↓ 2 callers
Function
addAdditional
\brief Looks up additional records This function is called to do additional processing on records we encountered earlier that would benefit. T
tdns/tauth.cc:328
↓ 2 callers
Method
addChild
tdns/ext/catch/catch.hpp:10173
↓ 2 callers
Function
addReporter
tdns/ext/catch/catch.hpp:7628
↓ 2 callers
Function
addSignatures
tdns/tdnssec.cc:38
↓ 2 callers
Method
allPassed
tdns/ext/catch/catch.hpp:10837
↓ 2 callers
Function
array
! @brief explicitly create an array from an initializer list Creates a JSON array value from a given initializer list. That is, given a l
tdns/ext/nlohmann/json.hpp:13751
↓ 2 callers
Method
assertionStarting
tdns/ext/catch/catch.hpp:11274
↓ 2 callers
Method
caseSensitivitySuffix
tdns/ext/catch/catch.hpp:8044
↓ 2 callers
Method
completeCycle
tdns/ext/catch/catch.hpp:10130
↓ 2 callers
Method
completedCycle
tdns/ext/catch/catch.hpp:10134
↓ 2 callers
Function
compute_boundaries
tdns/ext/nlohmann/json.hpp:9857
↓ 2 callers
Function
count
tdns/ext/catch/catch.hpp:2525
↓ 2 callers
Function
createReporter
tdns/ext/catch/catch.hpp:9090
↓ 2 callers
Method
currentData
tdns/ext/catch/catch.hpp:9672
↓ 2 callers
Function
destroy
tdns/ext/nlohmann/json.hpp:13254
↓ 2 callers
Method
empty
tdns/dns-storage.hh:140
↓ 2 callers
Method
ensureTagClosed
tdns/ext/catch/catch.hpp:11219
↓ 2 callers
Method
eor
are we at the end of a record?
tdns/dnsmessages.hh:24
↓ 2 callers
Method
errorMessage
tdns/ext/catch/catch.hpp:5792
↓ 2 callers
Method
findChild
tdns/ext/catch/catch.hpp:10177
↓ 2 callers
Function
fpToString
tdns/ext/catch/catch.hpp:10642
↓ 2 callers
Function
from_json_array_impl
tdns/ext/nlohmann/json.hpp:1362
↓ 2 callers
Method
fullConfig
tdns/ext/catch/catch.hpp:7537
↓ 2 callers
Function
getAnnotation
tdns/ext/catch/catch.hpp:2898
↓ 2 callers
Method
getExpression
tdns/ext/catch/catch.hpp:5107
↓ 2 callers
Function
getFormattedDuration
Because formatting using c++ streams is stateful, drop down to C is required Alternatively we could use stringstream, but its performance is... not go
tdns/ext/catch/catch.hpp:11253
↓ 2 callers
Method
getResultCapture
IContext
tdns/ext/catch/catch.hpp:7010
↓ 2 callers
Method
get_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
tdns/ext/nlohmann/json.hpp:2129
↓ 2 callers
Function
get_impl_ptr
get a pointer to the value (object)
tdns/ext/nlohmann/json.hpp:14632
↓ 2 callers
Function
grisu2_round
tdns/ext/nlohmann/json.hpp:10216
↓ 2 callers
Method
hasExpandedExpression
tdns/ext/catch/catch.hpp:5128
↓ 2 callers
Method
isComplete
tdns/ext/catch/catch.hpp:10160
↓ 2 callers
Function
isFalseTest
tdns/ext/catch/catch.hpp:612
↓ 2 callers
Method
isFlag
tdns/ext/catch/catch.hpp:5894
↓ 2 callers
Function
isOk
tdns/ext/catch/catch.hpp:8486
↓ 2 callers
Method
is_end
return whether the iterator is at end
tdns/ext/nlohmann/json.hpp:5367
↓ 2 callers
Method
is_errored
tdns/ext/nlohmann/json.hpp:4386
↓ 2 callers
Function
is_number_unsigned
! @brief return whether value is an unsigned integer number This function returns true if and only if the JSON value is an unsigned integ
tdns/ext/nlohmann/json.hpp:14461
↓ 2 callers
Function
j
(e)
ext/markdeep.min.js:5
↓ 2 callers
Function
makeTestCase
tdns/ext/catch/catch.hpp:9859
↓ 2 callers
Method
makeUnaryExpr
tdns/ext/catch/catch.hpp:1411
↓ 2 callers
Function
marginComparison
Performs equivalent check of std::fabs(lhs - rhs) <= margin But without the subtraction to allow for INFINITY in comparison
tdns/ext/catch/catch.hpp:4624
↓ 2 callers
Function
matchTest
tdns/ext/catch/catch.hpp:10012
↓ 2 callers
Function
normaliseOpt
tdns/ext/catch/catch.hpp:6143
↓ 2 callers
Method
okToFail
tdns/ext/catch/catch.hpp:9935
↓ 2 callers
Function
parse
! @brief deserialize from a compatible input This function reads from a compatible input. Examples are: - an array of 1-byte values -
tdns/ext/nlohmann/json.hpp:18300
↓ 2 callers
Method
pop_front
tdns/dns-storage.hh:144
↓ 2 callers
Method
print
tdns/ext/catch/catch.hpp:11356
↓ 2 callers
Function
processQuestion
\brief This is the main DNS logic function This is the main 'DNS logic' function. It receives a set of zones, a readable DNS query from a certa
tdns/tauth.cc:73
↓ 2 callers
Method
push_front
tdns/dns-storage.hh:145
↓ 2 callers
Function
rangeToString
tdns/ext/catch/catch.hpp:988
↓ 2 callers
Function
rawMemoryToString
tdns/ext/catch/catch.hpp:752
↓ 2 callers
Method
registerListener
tdns/ext/catch/catch.hpp:8469
↓ 2 callers
Method
registerReporter
tdns/ext/catch/catch.hpp:8466
↓ 2 callers
Method
registerTranslator
tdns/ext/catch/catch.hpp:7247
↓ 2 callers
Function
reportFatal
Report the error condition
tdns/ext/catch/catch.hpp:7312
↓ 2 callers
Method
resolveAt
tdns/tres.cc:277
↓ 2 callers
Function
rrToJSON
tdns/tres.cc:536
↓ 2 callers
Method
run
tdns/ext/catch/catch.hpp:9253
↓ 2 callers
Method
sectionStarting
tdns/ext/catch/catch.hpp:11928
↓ 2 callers
Method
setCurrentTracker
tdns/ext/catch/catch.hpp:10140
↓ 2 callers
Function
setTags
tdns/ext/catch/catch.hpp:9902
↓ 2 callers
Method
set_begin
! @brief set the iterator to the first value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
tdns/ext/nlohmann/json.hpp:5617
↓ 2 callers
Method
tagsAsString
tdns/ext/catch/catch.hpp:9942
↓ 2 callers
Function
tcpGetLen
! helper to read a 16 bit length in network order. Returns 0 on EOF */
tdns/tauth.cc:374
↓ 2 callers
Method
testCaseEnded
tdns/ext/catch/catch.hpp:11975
↓ 2 callers
Method
testRunEnded
tdns/ext/catch/catch.hpp:11554
↓ 2 callers
Function
to_cbor
tdns/ext/nlohmann/json.hpp:18682
↓ 2 callers
Function
uncaught_exceptions
tdns/ext/catch/catch.hpp:10875
↓ 2 callers
Method
useColour
tdns/ext/catch/catch.hpp:6758
↓ 2 callers
Method
validate
tdns/ext/catch/catch.hpp:6235
↓ 2 callers
Method
write_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
tdns/ext/nlohmann/json.hpp:8363
↓ 2 callers
Method
write_cbor
! @param[in] j JSON value to serialize */
tdns/ext/nlohmann/json.hpp:8383
↓ 2 callers
Method
write_msgpack
! @param[in] j JSON value to serialize */
tdns/ext/nlohmann/json.hpp:8627
↓ 2 callers
Method
write_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
tdns/ext/nlohmann/json.hpp:8869
↓ 2 callers
Function
z
(t,r,n)
ext/markdeep.min.js:4
↓ 1 callers
Function
Equals
tdns/ext/catch/catch.hpp:2675
↓ 1 callers
Function
TDNSLookupMXs
tdns/tdns-c.cc:180
↓ 1 callers
Function
TDNSLookupTXTs
tdns/tdns-c.cc:235
↓ 1 callers
Function
TDNSMakeContext
tdns/tdns-c.cc:55
↓ 1 callers
Method
abortAfter
tdns/ext/catch/catch.hpp:6760
↓ 1 callers
Method
aborting
tdns/ext/catch/catch.hpp:8779
↓ 1 callers
Function
addDSToDelegation
tdns/tdnssec.cc:6
↓ 1 callers
Method
addInitialFilters
tdns/ext/catch/catch.hpp:10291
↓ 1 callers
Function
addListeners
tdns/ext/catch/catch.hpp:9114
↓ 1 callers
Function
addNXDOMAINDNSSEC
tdns/tdnssec.cc:57
↓ 1 callers
Function
addNoErrorDNSSEC
tdns/tdnssec.cc:20
↓ 1 callers
Method
all
tdns/ext/catch/catch.hpp:7787
↓ 1 callers
Method
allOk
tdns/ext/catch/catch.hpp:10840
← previous
next →
201–300 of 1,337, ranked by callers