#ifndef WWWI_MIND_RDATA_NAME_H
#define WWWI_MIND_RDATA_NAME_H
#include "labellist.h"
#include "rdata.h"
class RDataName : public RData {
public:
RDataName(void);
virtual RDataPtr Clone(void) const;
virtual bool Compare(const RData &ci_rdp) const;
virtual void Dump(ostream &io_smr) const;
LabelListConstPtr GetRDName(void) const;
static bool IsMatch(RRType i_ty, RRClass i_cl);
virtual void ReadRData(BufferConstPtr ci_dpp);
virtual void SetRData(const char *ci_strRData);
virtual void WriteRData(BufferPtr io_dpp) const;
~RDataName(void);
protected:
LabelListPtr m_llp;
};
#endif