pdns  4.2.0-rc1
About: PowerDNS daemon - a high performance authoritative nameserver. Release candidate.
  Fossies Dox: pdns-4.2.0-rc1.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

PDNSException Class Reference

Generic Exception thrown. More...

#include <pdnsexception.hh>

Inheritance diagram for PDNSException:
Collaboration diagram for PDNSException:

Public Member Functions

 PDNSException ()
 
 PDNSException (string r)
 

Public Attributes

string reason
 

Detailed Description

Generic Exception thrown.

Definition at line 31 of file pdnsexception.hh.

Constructor & Destructor Documentation

◆ PDNSException() [1/2]

PDNSException::PDNSException ( )
inline

Definition at line 34 of file pdnsexception.hh.

◆ PDNSException() [2/2]

PDNSException::PDNSException ( string  r)
inline

Definition at line 35 of file pdnsexception.hh.

Member Data Documentation

◆ reason

string PDNSException::reason

Definition at line 35 of file pdnsexception.hh.

Referenced by BackendMakerClass::all(), apiServerTSIGKeys(), BOOST_AUTO_TEST_CASE(), changeSlaveZoneMaster(), OracleFactory::Cleanup(), AXFRRetriever::connect(), OracleFactory::CreateSessionPool(), PipeBackend::directBackendCmd(), DLRediscoverHandler(), DLRestHandler(), TCPNameserver::doConnection(), CommunicatorClass::doNotifications(), PacketHandler::doQuestion(), PacketHandler::forwardPacket(), PipeBackend::get(), GSQLBackend::getDomainInfo(), getGeoForLua(), TCPNameserver::go(), CommunicatorClass::go(), WebServer::go(), WebServer::handleRequest(), CommunicatorClass::ixfrSuck(), PipeBackend::list(), CommunicatorClass::loadArgsIntoSet(), Bind2Backend::loadConfig(), PipeBackend::lookup(), luaSynth(), main(), DNSProxy::mainloop(), CommunicatorClass::mainloop(), MultiThreadDistributor< Answer, Question, Backend >::makeThread(), OracleException::OracleException(), PipeBackend::PipeBackend(), PacketHandler::processUpdate(), SingleThreadDistributor< Answer, Question, Backend >::question(), CommunicatorClass::queueNotifyDomain(), Bind2Backend::queueReloadAndStore(), CoWrapper::receive(), RemoteBackend::recv(), GeoIPBackend::reload(), RemotebackendSetup::RemotebackendSetup(), Resolver::resolve(), RemoteBackend::send(), SlaveSenderReceiver::send(), Socket::setReuseAddr(), SingleThreadDistributor< Answer, Question, Backend >::SingleThreadDistributor(), CommunicatorClass::slaveRefresh(), CommunicatorClass::suck(), DynListener::theListener(), TCPNameserver::thread(), PacketHandler::trySuperMasterSynchronous(), and updateThread().


The documentation for this class was generated from the following file: