diff options
author | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-13 18:09:58 (GMT) |
---|---|---|
committer | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-13 18:09:58 (GMT) |
commit | a85638b1bfe480c80e1dc5791ed4acf654a5e248 (patch) | |
tree | 8ca5e95cafc49ec9f646f82aa97c60161dc8e2f6 /Swiften/Whiteboard/WhiteboardClient.h | |
parent | 06bddc9f6e3917a3b05bd2c34caa8b4526289d65 (diff) | |
download | swift-contrib-a85638b1bfe480c80e1dc5791ed4acf654a5e248.zip swift-contrib-a85638b1bfe480c80e1dc5791ed4acf654a5e248.tar.bz2 |
Using structure instead of pair as a return value in WhiteboardClient
Diffstat (limited to 'Swiften/Whiteboard/WhiteboardClient.h')
-rw-r--r-- | Swiften/Whiteboard/WhiteboardClient.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Swiften/Whiteboard/WhiteboardClient.h b/Swiften/Whiteboard/WhiteboardClient.h index e720d37..066ba9e 100644 --- a/Swiften/Whiteboard/WhiteboardClient.h +++ b/Swiften/Whiteboard/WhiteboardClient.h @@ -13,6 +13,10 @@ namespace Swift { class WhiteboardClient { public: + struct Result { + WhiteboardOperation::ref client; + WhiteboardOperation::ref server; + }; /*! * @return Operation to send */ @@ -20,7 +24,7 @@ namespace Swift { /*! * @return pair.first-element to handle locally, pair.second-element to send to server */ - std::pair<WhiteboardOperation::ref, WhiteboardOperation::ref> handleServerOperationReceived(WhiteboardOperation::ref operation); + Result handleServerOperationReceived(WhiteboardOperation::ref operation); void print(); private: |