From: Adam Dickmeiss Date: Wed, 26 Oct 2011 18:27:07 +0000 (+0200) Subject: Partial revert f1593e3 : add Origin assignment method X-Git-Tag: v1.3.13~1 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=b13554ae4822e865e35847af7446fd026e37a6c4;hp=604b1ef3b76306798120e62e71a15c744596b834;p=metaproxy-moved-to-github.git Partial revert f1593e3 : add Origin assignment method If not, we can't assign origin to package. --- diff --git a/include/metaproxy/package.hpp b/include/metaproxy/package.hpp index d256bc7..735f11d 100644 --- a/include/metaproxy/package.hpp +++ b/include/metaproxy/package.hpp @@ -63,6 +63,9 @@ namespace metaproxy_1 { /// get function - right val in assignment Origin origin() const; + + /// set function - left val in assignment + Origin & origin(); /// set function - can be chained Package & router(const Router &router); diff --git a/src/package.cpp b/src/package.cpp index f5fa411..23c745a 100644 --- a/src/package.cpp +++ b/src/package.cpp @@ -81,7 +81,12 @@ mp::Origin mp::Package::origin() const { return m_origin; } - + +mp::Origin & mp::Package::origin() +{ + return m_origin; +} + mp::Package & mp::Package::router(const mp::Router &router) { m_route_pos = router.createpos();