Kea 2.7.5
|
#include <iostream>
#include <string>
#include <boost/shared_ptr.hpp>
#include <dns/exceptions.h>
#include <dns/rdata.h>
#include <dns/rrtype.h>
#include <util/buffer.h>
Go to the source code of this file.
Classes | |
class | isc::dns::AbstractRRset |
The AbstractRRset class is an abstract base class that models a DNS RRset. More... | |
class | isc::dns::BasicRRset |
The BasicRRset class is a concrete derived class of AbstractRRset that defines a straightforward RRset implementation. More... | |
class | isc::dns::EmptyRRset |
A standard DNS module exception that is thrown if an RRset object does not contain any RDATA where required. More... | |
class | isc::dns::RdataIterator |
The RdataIterator class is an abstract base class that provides an interface for accessing RDATA objects stored in an RRset. More... | |
class | isc::dns::RRset |
The RRset class is a concrete derived class of BasicRRset which contains a pointer to an additional RRset containing associated RRSIG records. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::dns |
Typedefs | |
typedef boost::shared_ptr< const AbstractRRset > | isc::dns::ConstRRsetPtr |
A pointer-like type pointing to an (immutable) RRset object. | |
typedef boost::shared_ptr< RdataIterator > | isc::dns::RdataIteratorPtr |
A pointer-like type point to an RdataIterator object. | |
typedef boost::shared_ptr< AbstractRRset > | isc::dns::RRsetPtr |
A pointer-like type pointing to an RRset object. | |
Functions | |
ostream & | isc::dns::operator<< (std::ostream &os, const AbstractRRset &rrset) |
Insert the RRset as a string into stream. | |