[svn] commit: r3956 - /branches/trac447/src/lib/datasrc/memory_datasrc.h

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Dec 22 13:22:38 UTC 2010


Author: vorner
Date: Wed Dec 22 13:22:37 2010
New Revision: 3956

Log:
Interface of MemoryZone::add

Modified:
    branches/trac447/src/lib/datasrc/memory_datasrc.h

Modified: branches/trac447/src/lib/datasrc/memory_datasrc.h
==============================================================================
--- branches/trac447/src/lib/datasrc/memory_datasrc.h (original)
+++ branches/trac447/src/lib/datasrc/memory_datasrc.h Wed Dec 22 13:22:37 2010
@@ -61,6 +61,20 @@
     virtual FindResult find(const isc::dns::Name& name,
                             const isc::dns::RRType& type) const;
 
+    result::Result add(const isc::dns::ConstRRsetPtr& rrset);
+
+    struct OutOfZone : public InvalidParameter {
+        OutOfZone(const char* file, size_t line, const char* what) :
+            InvalidParameter(file, line, what)
+        { }
+    };
+
+    struct NullRRset : public InvalidParameter {
+        NullRRset(const char* file, size_t line, const char* what) :
+            InvalidParameter(file, line, what)
+        { }
+    };
+
 private:
     /// \name Hidden private data
     //@{




More information about the bind10-changes mailing list