[svn] commit: r3918 - /branches/trac441/src/lib/datasrc/memory_datasrc.h

BIND 10 source code commits bind10-changes at lists.isc.org
Tue Dec 21 09:28:24 UTC 2010


Author: vorner
Date: Tue Dec 21 09:28:23 2010
New Revision: 3918

Log:
Interface of MemoryZone::add

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

Modified: branches/trac441/src/lib/datasrc/memory_datasrc.h
==============================================================================
--- branches/trac441/src/lib/datasrc/memory_datasrc.h (original)
+++ branches/trac441/src/lib/datasrc/memory_datasrc.h Tue Dec 21 09:28:23 2010
@@ -68,6 +68,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