Example #1
0
 std::string IptcDataSets::makeKey(const DataSet& dataSet)
 {
     return std::string(familyName())
         + "." + std::string(recordName(dataSet.recordId_)) 
         + "." + dataSet.name_;
 }
Example #2
0
 std::string IptcDataSets::makeKey(uint16 number, uint16 recordId)
 {
     return std::string(familyName())
         + "." + std::string(recordName(recordId)) 
         + "." + std::string(dataSetName(number, recordId));
 }
Example #3
0
 /*!
   @brief Return the name of the group (the second part of the key).
          For Iptc keys, the group name is the record name.
 */
 virtual std::string groupName() const { return recordName(); }