|  | Kea 3.0.0
    | 
#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 AbstractRRsetclass is an abstract base class that models a DNS RRset.  More... | |
| class | isc::dns::BasicRRset | 
| The BasicRRsetclass is a concrete derived class ofAbstractRRsetthat 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 RdataIteratorclass is an abstract base class that provides an interface for accessing RDATA objects stored in an RRset.  More... | |
| class | isc::dns::RRset | 
| The RRsetclass is a concrete derived class ofBasicRRsetwhich 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) RRsetobject. | |
| typedef boost::shared_ptr< RdataIterator > | isc::dns::RdataIteratorPtr | 
| A pointer-like type point to an RdataIteratorobject. | |
| typedef boost::shared_ptr< AbstractRRset > | isc::dns::RRsetPtr | 
| A pointer-like type pointing to an RRsetobject. | |
| Functions | |
| ostream & | isc::dns::operator<< (std::ostream &os, const AbstractRRset &rrset) | 
| Insert the RRsetas a string into stream. | |