Separate implementation of PrimitiveRequest
authorcoderhyme <jhyo.kim@samsung.com>
Thu, 2 Jul 2015 10:53:49 +0000 (19:53 +0900)
committerUze Choi <uzchoi@samsung.com>
Fri, 3 Jul 2015 07:12:02 +0000 (07:12 +0000)
The class will be exposed as a part of the api.

Change-Id: I18b641ab5cf2dcb070db5bd302ffedb331f887f0
Signed-off-by: coderhyme <jhyo.kim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1500
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/resource-manipulation/modules/serverBuilder/include/PrimitiveRequest.h
service/resource-manipulation/modules/serverBuilder/src/PrimitiveRequest.cpp

index 020b51d..a73ea95 100644 (file)
@@ -31,17 +31,11 @@ namespace OIC
         class PrimitiveRequest
         {
         public:
-            explicit PrimitiveRequest(const std::string& resourceUri) :
-                    m_resourceUri(resourceUri)
-            {
-            }
+            explicit PrimitiveRequest(const std::string& resourceUri);
 
             PrimitiveRequest& operator=(PrimitiveRequest&) = delete;
 
-            std::string getResourceUri() const
-            {
-                return m_resourceUri;
-            }
+            std::string getResourceUri() const;
 
         private:
             std::string m_resourceUri;
index ade31eb..e0a32b5 100644 (file)
 //
 //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
-#include "PrimitiveRequest.h"
+#include <PrimitiveRequest.h>
+
+namespace OIC
+{
+    namespace Service
+    {
+
+        PrimitiveRequest::PrimitiveRequest(const std::string& resourceUri) :
+                m_resourceUri{ resourceUri }
+        {
+        }
+
+        std::string PrimitiveRequest::getResourceUri() const
+        {
+            return m_resourceUri;
+        }
+
+    }
+}