From 2e0a78464aff2717e9799ce79096854a64be8003 Mon Sep 17 00:00:00 2001 From: coderhyme Date: Thu, 2 Jul 2015 19:53:49 +0900 Subject: [PATCH] Separate implementation of PrimitiveRequest The class will be exposed as a part of the api. Change-Id: I18b641ab5cf2dcb070db5bd302ffedb331f887f0 Signed-off-by: coderhyme Reviewed-on: https://gerrit.iotivity.org/gerrit/1500 Tested-by: jenkins-iotivity Reviewed-by: Uze Choi --- .../modules/serverBuilder/include/PrimitiveRequest.h | 10 ++-------- .../modules/serverBuilder/src/PrimitiveRequest.cpp | 20 +++++++++++++++++++- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/service/resource-manipulation/modules/serverBuilder/include/PrimitiveRequest.h b/service/resource-manipulation/modules/serverBuilder/include/PrimitiveRequest.h index 020b51d..a73ea95 100644 --- a/service/resource-manipulation/modules/serverBuilder/include/PrimitiveRequest.h +++ b/service/resource-manipulation/modules/serverBuilder/include/PrimitiveRequest.h @@ -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; diff --git a/service/resource-manipulation/modules/serverBuilder/src/PrimitiveRequest.cpp b/service/resource-manipulation/modules/serverBuilder/src/PrimitiveRequest.cpp index ade31eb..e0a32b5 100644 --- a/service/resource-manipulation/modules/serverBuilder/src/PrimitiveRequest.cpp +++ b/service/resource-manipulation/modules/serverBuilder/src/PrimitiveRequest.cpp @@ -18,4 +18,22 @@ // //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -#include "PrimitiveRequest.h" +#include + +namespace OIC +{ + namespace Service + { + + PrimitiveRequest::PrimitiveRequest(const std::string& resourceUri) : + m_resourceUri{ resourceUri } + { + } + + std::string PrimitiveRequest::getResourceUri() const + { + return m_resourceUri; + } + + } +} -- 2.7.4