13#include <boost/shared_ptr.hpp> 
   61    std::string 
toText() 
const;
 
   74        return ((rrclass_ == rhs.rrclass_) && (name_ == rhs.name_));
 
 
   84        return (!
operator==(rhs));
 
 
 
The D2Zone encapsulates the Zone section in DNS Update message.
std::string toText() const
Returns text representation of the Zone.
bool operator!=(const D2Zone &rhs) const
Inequality operator to compare D2Zone objects in query and response messages.
const dns::RRClass & getClass() const
Returns the Zone class.
bool operator==(const D2Zone &rhs) const
Equality operator to compare D2Zone objects in query and response messages.
const dns::Name & getName() const
Returns the Zone name.
D2Zone(const dns::Name &name, const dns::RRClass &rrclass)
Constructor from Name and RRClass.
The Name class encapsulates DNS names.
The RRClass class encapsulates DNS resource record classes.
std::ostream & operator<<(std::ostream &os, const IOAddress &address)
Insert the IOAddress as a string into stream.
boost::shared_ptr< D2Zone > D2ZonePtr
Defines the logger used by the top-level component of kea-lfc.