]> git.mxchange.org Git - simgear.git/blobdiff - simgear/hla/HLAObjectClass.hxx
hla: Remove HLADataElement::Path based attribute handling.
[simgear.git] / simgear / hla / HLAObjectClass.hxx
index 10767cf99c3d9705cc7422386817e2f649afa9a7..f4453c7c47553abbe714c465566358e9eac383a5 100644 (file)
@@ -72,13 +72,9 @@ public:
     /// Sets the publication type of the attribute with the given index to publicationType
     void setAttributePublicationType(unsigned index, HLAPublicationType publicationType);
 
-    /// Return the index, path pair for the given string path pair
-    HLADataElement::IndexPathPair getIndexPathPair(const HLADataElement::StringPathPair&) const;
-    /// Return the index, path pair for the given string path
-    HLADataElement::IndexPathPair getIndexPathPair(const std::string& path) const;
-
     /// Get the attribute data element index for the given path, return true if successful
-    bool getAttributeIndex(HLADataElementIndex& dataElementIndex, const std::string& path) const;
+    bool getDataElementIndex(HLADataElementIndex& dataElementIndex, const std::string& path) const;
+    HLADataElementIndex getDataElementIndex(const std::string& path) const;
 
     virtual bool subscribe();
     virtual bool unsubscribe();