tdns
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
RRGen Struct Referenceabstract

Represents the contents of a resource record. More...

#include <dns-storage.hh>

Inheritance diagram for RRGen:
[legend]

Public Member Functions

virtual void toMessage (DNSMessageWriter &dpw)=0
 
virtual std::string toString () const =0
 
virtual DNSType getType () const =0
 
virtual ~RRGen ()
 

Detailed Description

Represents the contents of a resource record.

this is the how all resource records are stored, as generators that can convert their content to a human readable string or to a DNSMessage

Constructor & Destructor Documentation

RRGen::~RRGen ( )
virtualdefault

Member Function Documentation

virtual DNSType RRGen::getType ( ) const
pure virtual
virtual void RRGen::toMessage ( DNSMessageWriter dpw)
pure virtual
virtual std::string RRGen::toString ( ) const
pure virtual

The documentation for this struct was generated from the following files: