MCPcopy Create free account

hub / github.com/Habbie/hello-dns / functions

Functions1,337 in github.com/Habbie/hello-dns

↓ 163 callersFunctione
(e,t,r)
ext/markdeep.min.js:4
↓ 152 callersFunctioncreate
tdns/ext/nlohmann/json.hpp:13079
↓ 123 callersMethodempty
tdns/ext/catch/catch.hpp:6665
↓ 109 callersMethodpush_back
tdns/dns-storage.hh:137
↓ 95 callersMethodsize
tdns/ext/catch/catch.hpp:449
↓ 94 callersMethodwrite_character
tdns/ext/nlohmann/json.hpp:6245
↓ 81 callersMethodsize
tdns/ext/nlohmann/json.hpp:277
↓ 61 callersMethodback
tdns/dns-storage.hh:138
↓ 54 callersFunctionl
()
ext/markdeep.min.js:4
↓ 52 callersFunctionx
(e,t)
ext/markdeep.min.js:4
↓ 46 callersFunctionstringify
tdns/ext/catch/catch.hpp:825
↓ 45 callersFunctionn
(t,n)
ext/markdeep.min.js:4
↓ 45 callersFunctiont
(e)
ext/markdeep.min.js:4
↓ 41 callersFunctionget
tdns/ext/nlohmann/json.hpp:14785
↓ 41 callersMethodstr
tdns/ext/catch/catch.hpp:9547
↓ 40 callersMethodadd
Idempotent way of creating/accessing the DNSName in a tree
tdns/dns-storage.cc:114
↓ 39 callersMethodbegin
return iterator begin (needed for range-based for)
tdns/ext/nlohmann/json.hpp:1705
↓ 38 callersMethodwrite_characters
tdns/ext/nlohmann/json.hpp:6250
↓ 37 callersMethodend
return iterator end (needed for range-based for)
tdns/ext/nlohmann/json.hpp:1711
↓ 37 callersMethodend
tdns/ext/catch/catch.hpp:5423
↓ 35 callersFunctiona
(e)
ext/markdeep.min.js:4
↓ 33 callersMethodc_str
tdns/ext/catch/catch.hpp:9667
↓ 33 callersMethodsize
tdns/dns-storage.hh:146
↓ 32 callersFunctiontype_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
tdns/ext/nlohmann/json.hpp:18544
↓ 31 callersFunctionr
(e,t)
ext/markdeep.min.js:4
↓ 30 callersMethodclear
tdns/dns-storage.hh:147
↓ 29 callersFunctionh
(t,n)
ext/markdeep.min.js:4
↓ 28 callersFunctiond
(e)
ext/markdeep.min.js:4
↓ 28 callersMethodsubstr
tdns/ext/catch/catch.hpp:9691
↓ 27 callersMethodbegin
tdns/ext/catch/catch.hpp:5422
↓ 26 callersMethodaddRRs
tdns/dns-storage.cc:180
↓ 26 callersMethodend
tdns/dns-storage.hh:141
↓ 26 callersMethodparse_error
tdns/ext/nlohmann/json.hpp:921
↓ 25 callersMethodfind
tdns/ext/catch/catch.hpp:9784
↓ 24 callersFunctionassert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
tdns/ext/nlohmann/json.hpp:13299
↓ 24 callersFunctionbasic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
tdns/ext/nlohmann/json.hpp:13417
↓ 24 callersFunctionend
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
tdns/ext/nlohmann/json.hpp:16321
↓ 23 callersMethodget_position
return position of last read token
tdns/ext/nlohmann/json.hpp:3791
↓ 23 callersFunctionis_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
tdns/ext/nlohmann/json.hpp:14511
↓ 23 callersMethodputRR
tdns/dnsmessages.cc:178
↓ 22 callersMethodkey
tdns/ext/nlohmann/json.hpp:4791
↓ 22 callersFunctionm
(t,n)
ext/markdeep.min.js:4
↓ 21 callersMethodget
@brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the input
tdns/ext/nlohmann/json.hpp:3688
↓ 20 callersMethodgetName
tdns/dns-storage.hh:219
↓ 20 callersMethodtoString
Convenience function, turns DNSName into master file format string
tdns/dns-storage.cc:221
↓ 19 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
tdns/ext/nlohmann/json.hpp:16250
↓ 19 callersMethodpop_back
! @brief remove and return last reference pointer @throw out_of_range.405 if JSON pointer has no parent */
tdns/ext/nlohmann/json.hpp:11684
↓ 19 callersFunctions
(e)
ext/markdeep.min.js:4
↓ 19 callersMethodtype
tdns/ext/catch/catch.hpp:5830
↓ 18 callersMethodnumber_integer
tdns/ext/nlohmann/json.hpp:4766
↓ 18 callersMethodoperator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
tdns/ext/nlohmann/json.hpp:6024
↓ 18 callersMethodscopedElement
tdns/ext/catch/catch.hpp:11158
↓ 18 callersMethodtotal
tdns/ext/catch/catch.hpp:10834
↓ 17 callersMethodfind
The big RFC 1034-compatible find function. Will perform wildcard synth if requested & let you know about it
tdns/dns-storage.cc:79
↓ 16 callersFunctionis_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
tdns/ext/nlohmann/json.hpp:14533
↓ 16 callersFunctionis_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
tdns/ext/nlohmann/json.hpp:14352
↓ 16 callersMethodmatch
Performs equivalent check of std::fabs(lhs - rhs) <= margin But without the subtraction to allow for INFINITY in comparison
tdns/ext/catch/catch.hpp:7968
↓ 16 callersFunctionto_json
tdns/ext/nlohmann/json.hpp:1902
↓ 15 callersMethodcount
tdns/ext/catch/catch.hpp:5689
↓ 15 callersFunctionf
(t,r)
ext/markdeep.min.js:4
↓ 14 callersMethodget
tdns/ext/catch/catch.hpp:678
↓ 14 callersMethodget_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
tdns/ext/nlohmann/json.hpp:3799
↓ 14 callersFunctionp
(e,t,r,n)
ext/markdeep.min.js:4
↓ 14 callersFunctionstartsWith
tdns/ext/catch/catch.hpp:9573
↓ 14 callersMethodwhat
returns the explanatory string
tdns/ext/nlohmann/json.hpp:817
↓ 13 callersFunctionfrom_json
tdns/ext/nlohmann/json.hpp:1229
↓ 13 callersMethodindent
tdns/ext/catch/catch.hpp:5412
↓ 13 callersMethodnumber_unsigned
tdns/ext/nlohmann/json.hpp:4771
↓ 13 callersFunctiono
(e)
ext/markdeep.min.js:4
↓ 13 callersMethodxfrName
tdns/record-types.cc:66
↓ 12 callersFunctionk
(e)
ext/markdeep.min.js:4
↓ 11 callersMethodbegin
tdns/dns-storage.hh:139
↓ 11 callersMethodgetResultType
tdns/ext/catch/catch.hpp:5095
↓ 11 callersMethodisPartOf
Checks is this DNSName is part of root
tdns/dns-storage.cc:25
↓ 11 callersMethodsax_parse
tdns/ext/nlohmann/json.hpp:4956
↓ 10 callersFunctionCONVERT
tdns/dnsmessages.cc:109
↓ 10 callersMethodboolean
tdns/ext/nlohmann/json.hpp:4761
↓ 10 callersMethodgetQuestion
tdns/dnsmessages.cc:61
↓ 10 callersMethodgetType
< to master zone format
tdns/record-types.hh:81
↓ 10 callersMethodisOk
Result was a success, or failure is suppressed
tdns/ext/catch/catch.hpp:5091
↓ 10 callersFunctionmakeDNSName
This function is plain wrong and does unescape its input XXX
tdns/dns-storage.cc:55
↓ 10 callersMethodnumber_float
tdns/ext/nlohmann/json.hpp:4776
↓ 10 callersMethodreset
tdns/ext/catch/catch.hpp:7357
↓ 10 callersMethodserialize
tdns/dnsmessages.cc:242
↓ 10 callersFunctiontoLower
tdns/ext/catch/catch.hpp:9594
↓ 10 callersFunctiontrim
tdns/ext/catch/catch.hpp:9599
↓ 10 callersMethodvalue
tdns/ext/catch/catch.hpp:11781
↓ 10 callersMethodwidth
tdns/ext/catch/catch.hpp:5407
↓ 10 callersMethodxfrUInt32
tdns/record-types.cc:110
↓ 9 callersFunctionc
(e)
ext/markdeep.min.js:4
↓ 9 callersMethodname
tdns/ext/catch/catch.hpp:6750
↓ 8 callersMethodaddRow
tdns/ext/catch/catch.hpp:12084
↓ 8 callersFunctiong
(e,t)
ext/markdeep.min.js:4
↓ 8 callersMethodgetMessage
tdns/ext/catch/catch.hpp:5139
↓ 8 callersMethodgetRR
tdns/dnsmessages.cc:87
↓ 8 callersMethodgetSourceInfo
tdns/ext/catch/catch.hpp:5142
↓ 8 callersFunctioni
(e)
ext/markdeep.min.js:4
↓ 8 callersMethodstring
tdns/ext/nlohmann/json.hpp:4781
↓ 8 callersMethodvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
tdns/ext/nlohmann/json.hpp:6071
↓ 8 callersMethodxfrUInt16
tdns/record-types.cc:102
next →1–100 of 1,337, ranked by callers