/// 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 getDataElementIndex(HLADataElementIndex& dataElementIndex, const std::string& path) const;
+ HLADataElementIndex getDataElementIndex(const std::string& path) const;
virtual bool subscribe();
virtual bool unsubscribe();