Browse Source

put ModuleCCSession and ModuleSpec in namespace isc::config

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@871 e5f2f494-b856-4b98-b285-d166d9295462
Jelte Jansen 15 years ago
parent
commit
9e9a2d1996

+ 3 - 3
src/bin/auth/main.cc

@@ -106,9 +106,9 @@ main(int argc, char* argv[]) {
         } else {
             specfile = std::string(AUTH_SPECFILE_LOCATION);
         }
-        ModuleCCSession cs = ModuleCCSession(specfile,
-                                           my_config_handler,
-                                           my_command_handler);
+        isc::config::ModuleCCSession cs = isc::config::ModuleCCSession(specfile,
+                                                                       my_config_handler,
+                                                                       my_command_handler);
     
         // main server loop
         fd_set fds;

+ 3 - 1
src/bin/parkinglot/main.cc

@@ -110,7 +110,9 @@ main(int argc, char* argv[]) {
         } else {
             specfile = std::string(PARKINGLOT_SPECFILE_LOCATION);
         }
-        ModuleCCSession cs = ModuleCCSession(specfile, my_config_handler, my_command_handler);
+        isc::config::ModuleCCSession cs = isc::config::ModuleCCSession(specfile,
+                                                                       my_config_handler,
+                                                                       my_command_handler);
     
         // main server loop
         fd_set fds;

+ 5 - 3
src/lib/config/cpp/ccsession.cc

@@ -45,10 +45,10 @@ using namespace std;
 
 using isc::data::Element;
 using isc::data::ElementPtr;
-using isc::data::ModuleSpec;
 using isc::data::ParseError;
-using isc::data::ModuleSpecError;
-using namespace isc::data;
+
+namespace isc {
+namespace config {
 
 void
 ModuleCCSession::read_module_specification(const std::string& filename) {
@@ -156,3 +156,5 @@ ModuleCCSession::check_command()
     return 0;
 }
 
+}
+}

+ 6 - 1
src/lib/config/cpp/ccsession.h

@@ -23,6 +23,9 @@
 #include <cc/session.h>
 #include <cc/data.h>
 
+namespace isc {
+namespace config {
+
 class ModuleCCSession {
 public:
     /**
@@ -75,13 +78,15 @@ private:
     
     std::string module_name_;
     isc::cc::Session session_;
-    isc::data::ModuleSpec module_specification_;
+    ModuleSpec module_specification_;
     isc::data::ElementPtr config_;
 
     isc::data::ElementPtr(*config_handler_)(isc::data::ElementPtr new_config);
     isc::data::ElementPtr(*command_handler_)(isc::data::ElementPtr command);
 };
 
+}
+}
 #endif // __CCSESSION_H
 
 // Local Variables:

+ 1 - 1
src/lib/config/cpp/data_def.cc

@@ -25,7 +25,7 @@
 // todo: add more context to thrown ModuleSpecErrors?
 
 namespace isc {
-namespace data {
+namespace config {
 
 //
 // static functions

+ 3 - 1
src/lib/config/cpp/data_def.h

@@ -20,7 +20,9 @@
 
 #include <sstream>
 
-namespace isc { namespace data {
+using namespace isc::data;
+
+namespace isc { namespace config {
 
     ///
     /// A standard ModuleSpec exception that is thrown when a

+ 1 - 0
src/lib/config/cpp/data_def_unittests.cc

@@ -23,6 +23,7 @@
 #include "data_def_unittests_config.h"
 
 using namespace isc::data;
+using namespace isc::config;
 
 std::string specfile(const std::string name) {
     return std::string(TEST_DATA_PATH) + "/" + name;