]> git.mxchange.org Git - simgear.git/blobdiff - simgear/hla/RTIData.hxx
Fix some warnings reported from msvc
[simgear.git] / simgear / hla / RTIData.hxx
index dff66dbf53a091e352cbccc1abf0dabc8d53c5e1..94971d0f6c96a9591331324e9b714c250ebc1eeb 100644 (file)
@@ -115,6 +115,13 @@ public:
         ensureCapacity(capacity);
     }
 
+    void swap(RTIData& data)
+    {
+        std::swap(_data, data._data);
+        std::swap(_size, data._size);
+        std::swap(_capacity, data._capacity);
+    }
+
     void setData(char* data, unsigned size)
     {
         if (_capacity)
@@ -424,12 +431,6 @@ private:
     unsigned _capacity;
 };
 
-// A single attribute/parameter update blob
-typedef std::pair<unsigned, RTIData> RTIIndexDataPair;
-
-// A complete set of updates we received in one reflect/receive call
-typedef std::list<RTIIndexDataPair> RTIIndexDataPairList;
-
 /// Gets an own header at some time
 
 class RTIBasicDataStream {