]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2268] Move FileNameDeleter out of InMemoryClient
authorMukund Sivaraman <muks@isc.org>
Fri, 12 Oct 2012 04:40:11 +0000 (10:10 +0530)
committerMukund Sivaraman <muks@isc.org>
Fri, 12 Oct 2012 04:40:11 +0000 (10:10 +0530)
src/lib/datasrc/memory/memory_client.cc
src/lib/datasrc/memory/memory_client.h

index 4ad87c83cafa7b32fefd2dbcc334df340129cb93..673c3387b238f00add8cae3173cd08b81e384a78 100644 (file)
@@ -49,7 +49,11 @@ namespace memory {
 
 using detail::SegmentObjectHolder;
 
-class InMemoryClient::FileNameDeleter {
+namespace { // unnamed namespace
+
+// A helper internal class used by the memory client, used for deleting
+// filenames stored in an internal tree.
+class FileNameDeleter {
 public:
     FileNameDeleter() {}
 
@@ -58,6 +62,8 @@ public:
     }
 };
 
+} // end of unnamed namespace
+
 InMemoryClient::InMemoryClient(util::MemorySegment& mem_sgmt,
                                RRClass rrclass) :
     mem_sgmt_(mem_sgmt),
index b08e916963f0d3832db19690294aea6d66d797ec..bc79e2901de3f3207da8a4ebf3da9e9c25d9a520 100644 (file)
@@ -191,10 +191,6 @@ private:
     unsigned int zone_count_;
     ZoneTable* zone_table_;
     FileNameTree* file_name_tree_;
-
-    // A helper internal class used by the memory client, used for
-    // deleting filenames stored in an internal tree.
-    class FileNameDeleter;
 };
 
 } // namespace memory