Overte C++ Documentation
PendingAssignedNodeData.h
1 //
2 // PendingAssignedNodeData.h
3 // domain-server/src
4 //
5 // Created by Stephen Birarda on 2014-05-20.
6 // Copyright 2014 High Fidelity, Inc.
7 //
8 // Distributed under the Apache License, Version 2.0.
9 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
10 //
11 
12 #ifndef hifi_PendingAssignedNodeData_h
13 #define hifi_PendingAssignedNodeData_h
14 
15 #include <QtCore/QObject>
16 #include <QtCore/QUuid>
17 
18 class PendingAssignedNodeData : public QObject {
19  Q_OBJECT
20 public:
21  PendingAssignedNodeData(const QUuid& assignmentUUID, const QString& nodeVersion);
22 
23  void setAssignmentUUID(const QUuid& assignmentUUID) { _assignmentUUID = assignmentUUID; }
24  const QUuid& getAssignmentUUID() const { return _assignmentUUID; }
25 
26  const QString& getNodeVersion() const { return _nodeVersion; }
27 
28 private:
29  QUuid _assignmentUUID;
30  QString _nodeVersion;
31 };
32 
33 #endif // hifi_PendingAssignedNodeData_h