Browse Source

[2268] Move constructor and destructor to top of file

Mukund Sivaraman 12 years ago
parent
commit
ece07281ab
1 changed files with 16 additions and 16 deletions
  1. 16 16
      src/lib/datasrc/memory/memory_client.cc

+ 16 - 16
src/lib/datasrc/memory/memory_client.cc

@@ -62,6 +62,22 @@ public:
     }
 };
 
+InMemoryClient::InMemoryClient(util::MemorySegment& mem_sgmt,
+                               RRClass rrclass) :
+    mem_sgmt_(mem_sgmt),
+    rrclass_(rrclass),
+    zone_count_(0),
+    zone_table_(ZoneTable::create(mem_sgmt_, rrclass)),
+    file_name_tree_(FileNameTree::create(mem_sgmt_, false))
+{}
+
+InMemoryClient::~InMemoryClient() {
+    FileNameDeleter deleter;
+    FileNameTree::destroy(mem_sgmt_, file_name_tree_, deleter);
+
+    ZoneTable::destroy(mem_sgmt_, zone_table_, rrclass_);
+}
+
 result::Result
 InMemoryClient::load(const Name& zone_name,
                      const string& filename,
@@ -161,22 +177,6 @@ generateRRsetFromIterator(ZoneIterator* iterator,
 }
 }
 
-InMemoryClient::InMemoryClient(util::MemorySegment& mem_sgmt,
-                               RRClass rrclass) :
-    mem_sgmt_(mem_sgmt),
-    rrclass_(rrclass),
-    zone_count_(0),
-    zone_table_(ZoneTable::create(mem_sgmt_, rrclass)),
-    file_name_tree_(FileNameTree::create(mem_sgmt_, false))
-{}
-
-InMemoryClient::~InMemoryClient() {
-    FileNameDeleter deleter;
-    FileNameTree::destroy(mem_sgmt_, file_name_tree_, deleter);
-
-    ZoneTable::destroy(mem_sgmt_, zone_table_, rrclass_);
-}
-
 RRClass
 InMemoryClient::getClass() const {
     return (rrclass_);