Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PowerDNS/pdns
/ types & classes
Types & classes
4,212 in github.com/PowerDNS/pdns
⨍
Functions
18,495
◇
Types & classes
4,212
↳
Endpoints
3
↓ 2,388 callers
Class
DNSName
pdns/recursordist/misc.hh:48
↓ 854 callers
Class
QType
pdns/recursordist/qtype.hh:46
↓ 678 callers
Class
DNSName
pdns/misc.hh:48
↓ 644 callers
Class
Loggable
pdns/recursordist/logr.hh:35
↓ 589 callers
Class
Loggable
pdns/dnsdistdist/logr.hh:35
↓ 298 callers
Class
PDNSException
Generic Exception thrown
pdns/pdnsexception.hh:29
↓ 238 callers
Class
DNSName
pdns/dnsdistdist/misc.hh:48
↓ 175 callers
Class
ZoneName
pdns/misc.hh:50
↓ 153 callers
Class
Netmask
This class represents a netmask and can be queried to see if a certain IP address is matched by this mask */
pdns/recursordist/iputils.hh:689
↓ 152 callers
Class
QType
pdns/qtype.hh:46
↓ 143 callers
Class
PDNSException
Generic Exception thrown
pdns/recursordist/pdnsexception.hh:29
↓ 115 callers
Class
ApiException
pdns/webserver.hh:163
↓ 113 callers
Class
Netmask
This class represents a netmask and can be queried to see if a certain IP address is matched by this mask */
pdns/dnsdistdist/iputils.hh:689
↓ 101 callers
Class
SvcParam
pdns/svc-records.hh:28
↓ 96 callers
Class
Netmask
This class represents a netmask and can be queried to see if a certain IP address is matched by this mask */
pdns/iputils.hh:689
↓ 86 callers
Class
PDNSException
Generic Exception thrown
pdns/dnsdistdist/pdnsexception.hh:29
↓ 77 callers
Class
MetricDefinition
Keeps additional information about metrics
pdns/dnsdistdist/dnsdist-prometheus.hh:48
↓ 57 callers
Class
Loggable
pdns/logr.hh:35
↓ 55 callers
Class
Policy
pdns/recursordist/filterpo.hh:108
↓ 54 callers
Class
ConnectionInfo
pdns/dnsdistdist/dnsdist-tcp.hh:31
↓ 53 callers
Class
AddressAndPortRange
pdns/dnsdistdist/iputils.hh:1867
↓ 47 callers
Class
RecordTextException
pdns/rcpgenerator.hh:33
↓ 47 callers
Class
RecordTextException
pdns/recursordist/rcpgenerator.hh:33
↓ 46 callers
Class
NetworkError
pdns/iputils.hh:1856
↓ 46 callers
Class
SimpleDNSRecord
pdns/test-ueberbackend_cc.cc:28
↓ 45 callers
Class
ResolverException
pdns/resolver.hh:44
↓ 44 callers
Class
ResolverException
pdns/recursordist/resolver.hh:44
↓ 41 callers
Class
NetworkError
pdns/dnsdistdist/iputils.hh:1856
↓ 39 callers
Class
SSqlException
pdns/backends/gsql/ssql.hh:31
↓ 38 callers
Class
P11KitAttribute
Attribute handling
pdns/pkcs11signers.cc:79
↓ 37 callers
Class
DNSRecord
pdns/recursordist/dns.hh:32
↓ 37 callers
Class
QType
pdns/dnsdistdist/qtype.hh:46
↓ 35 callers
Class
ApiException
pdns/recursordist/webserver.hh:163
↓ 33 callers
Class
FDMultiplexerException
pdns/mplexer.hh:36
↓ 33 callers
Class
FDMultiplexerException
pdns/recursordist/mplexer.hh:36
↓ 33 callers
Class
FDMultiplexerException
pdns/dnsdistdist/mplexer.hh:36
↓ 32 callers
Class
DBException
Exception that can be thrown by a DNSBackend to indicate a failure
pdns/dnsbackend.hh:589
↓ 32 callers
Class
MOADNSException
pdns/recursordist/dnsparser.hh:58
↓ 31 callers
Class
MOADNSException
pdns/dnsparser.hh:58
↓ 28 callers
Class
Queue
pdns/recursordist/rec-taskqueue.cc:100
↓ 26 callers
Class
NetworkError
pdns/recursordist/iputils.hh:1856
↓ 23 callers
Class
RecordTextReader
pdns/rcpgenerator.hh:40
↓ 23 callers
Class
RecordTextReader
pdns/recursordist/rcpgenerator.hh:40
↓ 22 callers
Class
ImmediateServFailException
pdns/recursordist/syncres.hh:928
↓ 20 callers
Class
MDBInVal
pdns/dnsdistdist/ext/lmdb-safe/lmdb-safe.hh:297
↓ 19 callers
Class
Json
ext/json11/json11.hpp:79
↓ 19 callers
Class
SimpleMatch
pdns/misc.hh:542
↓ 19 callers
Class
SimpleMatch
pdns/recursordist/misc.hh:542
↓ 19 callers
Class
SvcParam
pdns/recursordist/svc-records.hh:28
↓ 17 callers
Class
ParseError
! Parse error class */
ext/yahttp/yahttp/exception.hpp:19
↓ 17 callers
Class
ParseError
! Parse error class */
pdns/recursordist/ext/yahttp/yahttp/exception.hpp:19
↓ 17 callers
Class
ParseError
! Parse error class */
pdns/dnsdistdist/ext/yahttp/yahttp/exception.hpp:19
↓ 16 callers
Class
HttpInternalServerErrorException
pdns/webserver.hh:157
↓ 15 callers
Class
InternalQueryState
pdns/dnsdistdist/dnsdist-ecs.hh:56
↓ 14 callers
Class
tag
ext/luawrapper/include/LuaContext.hpp:836
↓ 13 callers
Class
Json
pdns/dnsdistdist/ext/json11/json11.hpp:79
↓ 13 callers
Class
LDAPException
modules/ldapbackend/exceptions.hh:26
↓ 12 callers
Class
Object
This test comes from luawrapper/tests/custom_types.cc, TEST(CustomTypes, MemberFunctions). In some versions of luajit, as shipped by Debian Buster and
pdns/recursordist/test-luawrapper.cc:22
↓ 11 callers
Class
FDWrapper
pdns/dnsdistdist/misc.hh:820
↓ 11 callers
Class
IterLoggable
pdns/recursordist/logging.hh:138
↓ 11 callers
Class
JsonException
pdns/json.hh:38
↓ 11 callers
Class
MOADNSException
pdns/dnsdistdist/dnsparser.hh:58
↓ 10 callers
Class
FDWrapper
pdns/recursordist/misc.hh:820
↓ 10 callers
Class
HttpNotFoundException
pdns/webserver.hh:139
↓ 10 callers
Class
Map
pdns/dnsdistdist/bpf-filter.hh:109
↓ 10 callers
Class
NSEC3HashTest
pdns/speedtest.cc:941
↓ 10 callers
Class
dns_random_engine
pdns/dns_random.hh:51
↓ 10 callers
Class
sigaction
pdns/credentials.cc:445
↓ 10 callers
Class
sigaction
pdns/recursordist/credentials.cc:445
↓ 10 callers
Class
sigaction
pdns/dnsdistdist/credentials.cc:445
↓ 9 callers
Class
DedupRecordsTest
pdns/speedtest.cc:1179
↓ 9 callers
Class
HttpBadRequestException
pdns/webserver.hh:119
↓ 9 callers
Class
SvcParam
pdns/dnsdistdist/svc-records.hh:28
↓ 9 callers
Class
ZoneName
pdns/recursordist/misc.hh:50
↓ 9 callers
Class
ZoneName
pdns/dnsdistdist/misc.hh:50
↓ 8 callers
Class
DNSRecord
pdns/dns.hh:32
↓ 8 callers
Class
ServerPool
pdns/dnsdistdist/dnsdist-lbpolicies.hh:132
↓ 8 callers
Class
XskPacket
pdns/dnsdistdist/xsk.hh:50
↓ 8 callers
Class
exception
* All exceptions explicitly thrown by the functions of the protozero library * derive from this exception. */
ext/protozero/include/protozero/exception.hpp:30
↓ 7 callers
Class
IPCrypt2
pdns/dnsdistdist/dnsdist-ipcrypt2.hh:44
↓ 7 callers
Class
InternalQuery
pdns/dnsdistdist/dnsdist-tcp.hh:80
↓ 7 callers
Class
Json
pdns/recursordist/ext/json11/json11.hpp:79
↓ 7 callers
Class
JsonException
pdns/recursordist/json.hh:38
↓ 7 callers
Class
NetmaskException
This exception is thrown by the Netmask class and by extension by the NetmaskGroup class */
pdns/iputils.hh:637
↓ 7 callers
Class
NetmaskException
This exception is thrown by the Netmask class and by extension by the NetmaskGroup class */
pdns/recursordist/iputils.hh:637
↓ 7 callers
Class
NetmaskException
This exception is thrown by the Netmask class and by extension by the NetmaskGroup class */
pdns/dnsdistdist/iputils.hh:637
↓ 7 callers
Class
QPSLimiter
pdns/dnsdistdist/dnsdist.hh:272
↓ 6 callers
Class
DNSQuestion
pdns/dnsdistdist/doq.hh:104
↓ 6 callers
Class
HttpBadRequestException
pdns/recursordist/webserver.hh:119
↓ 6 callers
Class
LSheader
ext/lmdb-safe/lmdb-safe.hh:126
↓ 6 callers
Class
LSheader
pdns/dnsdistdist/ext/lmdb-safe/lmdb-safe.hh:126
↓ 6 callers
Class
MDBInVal
ext/lmdb-safe/lmdb-safe.hh:297
↓ 6 callers
Class
dns_random_engine
pdns/recursordist/dns_random.hh:51
↓ 5 callers
Class
DNSZoneRecord
pdns/shuffle.hh:26
↓ 5 callers
Class
Error
! Generic error class */
ext/yahttp/yahttp/exception.hpp:6
↓ 5 callers
Class
Error
! Generic error class */
pdns/recursordist/ext/yahttp/yahttp/exception.hpp:6
↓ 5 callers
Class
Error
! Generic error class */
pdns/dnsdistdist/ext/yahttp/yahttp/exception.hpp:6
↓ 5 callers
Class
LuaContext
pdns/dnsdistdist/dnsdist-lua-hooks.hh:27
↓ 5 callers
Class
NSEC3PARAMRecordContent
pdns/dnsrecords.hh:1031
↓ 5 callers
Class
QClass
pdns/dnsdistdist/qtype.hh:187
next →
1–100 of 4,212, ranked by callers