[svn] commit: r888 - in /branches/each-ds/src/lib/dns/cpp: rrset.cc rrset.h

BIND 10 source code commits bind10-changes at lists.isc.org
Sat Feb 20 01:00:53 UTC 2010


Author: each
Date: Sat Feb 20 01:00:53 2010
New Revision: 888

Log:
- per discussion with jinmei, setName() should not be labeled a
  const member function

Modified:
    branches/each-ds/src/lib/dns/cpp/rrset.cc
    branches/each-ds/src/lib/dns/cpp/rrset.h

Modified: branches/each-ds/src/lib/dns/cpp/rrset.cc
==============================================================================
--- branches/each-ds/src/lib/dns/cpp/rrset.cc (original)
+++ branches/each-ds/src/lib/dns/cpp/rrset.cc Sat Feb 20 01:00:53 2010
@@ -150,13 +150,13 @@
 }
 
 void
-BasicRRset::setName(const Name& n) const
+BasicRRset::setName(const Name& n)
 {
     impl_->name_ = n;
 }
 
 void
-BasicRRset::setName(const Name* n) const
+BasicRRset::setName(const Name* n)
 {
     impl_->name_ = Name(*n);
 }

Modified: branches/each-ds/src/lib/dns/cpp/rrset.h
==============================================================================
--- branches/each-ds/src/lib/dns/cpp/rrset.h (original)
+++ branches/each-ds/src/lib/dns/cpp/rrset.h Sat Feb 20 01:00:53 2010
@@ -87,8 +87,8 @@
     virtual unsigned int toWire(MessageRenderer& renderer) const;
     virtual unsigned int getRdataCount() const = 0;
     virtual const Name& getName() const = 0;
-    virtual void setName(const Name& n) const = 0;
-    virtual void setName(const Name* n) const = 0;
+    virtual void setName(const Name& n) = 0;
+    virtual void setName(const Name* n) = 0;
     virtual const RRClass& getClass() const = 0;
     virtual const RRType& getType() const = 0;
     virtual const RRTTL& getTTL() const = 0;
@@ -157,8 +157,8 @@
     //@{
     virtual unsigned int getRdataCount() const;
     virtual const Name& getName() const;
-    virtual void setName(const Name& n) const;
-    virtual void setName(const Name* n) const;
+    virtual void setName(const Name& n);
+    virtual void setName(const Name* n);
     virtual const RRClass& getClass() const;
     virtual const RRType& getType() const;
     virtual const RRTTL& getTTL() const;
@@ -177,12 +177,12 @@
 
     virtual ~RRset();
 
-    virtual void setName(const Name& n) const {
+    virtual void setName(const Name& n) {
         this->BasicRRset::setName(n);
         rrsig_->BasicRRset::setName(n);
     }
 
-    virtual void setName(const Name* n) const {
+    virtual void setName(const Name* n) {
         this->BasicRRset::setName(n);
         if (rrsig_) {
             rrsig_->BasicRRset::setName(n);




More information about the bind10-changes mailing list