Lines Matching refs:recordId

59         uint16_t recordId,  in DataSet()  argument
64 maxbytes_(maxbytes), type_(type), recordId_(recordId), in DataSet()
70 uint16_t recordId, in RecordInfo() argument
74 : recordId_(recordId), name_(name), desc_(desc) in RecordInfo()
460 int IptcDataSets::dataSetIdx(uint16_t number, uint16_t recordId) in dataSetIdx() argument
462 if( recordId != envelope && recordId != application2 ) return -1; in dataSetIdx()
463 const DataSet* dataSet = records_[recordId]; in dataSetIdx()
472 int IptcDataSets::dataSetIdx(const std::string& dataSetName, uint16_t recordId) in dataSetIdx() argument
474 if( recordId != envelope && recordId != application2 ) return -1; in dataSetIdx()
475 const DataSet* dataSet = records_[recordId]; in dataSetIdx()
484 TypeId IptcDataSets::dataSetType(uint16_t number, uint16_t recordId) in dataSetType() argument
486 int idx = dataSetIdx(number, recordId); in dataSetType()
488 return records_[recordId][idx].type_; in dataSetType()
491 std::string IptcDataSets::dataSetName(uint16_t number, uint16_t recordId) in dataSetName() argument
493 int idx = dataSetIdx(number, recordId); in dataSetName()
494 if (idx != -1) return records_[recordId][idx].name_; in dataSetName()
502 const char* IptcDataSets::dataSetTitle(uint16_t number, uint16_t recordId) in dataSetTitle() argument
504 int idx = dataSetIdx(number, recordId); in dataSetTitle()
506 return records_[recordId][idx].title_; in dataSetTitle()
509 const char* IptcDataSets::dataSetDesc(uint16_t number, uint16_t recordId) in dataSetDesc() argument
511 int idx = dataSetIdx(number, recordId); in dataSetDesc()
513 return records_[recordId][idx].desc_; in dataSetDesc()
516 const char* IptcDataSets::dataSetPsName(uint16_t number, uint16_t recordId) in dataSetPsName() argument
518 int idx = dataSetIdx(number, recordId); in dataSetPsName()
520 return records_[recordId][idx].photoshop_; in dataSetPsName()
523 bool IptcDataSets::dataSetRepeatable(uint16_t number, uint16_t recordId) in dataSetRepeatable() argument
525 int idx = dataSetIdx(number, recordId); in dataSetRepeatable()
527 return records_[recordId][idx].repeatable_; in dataSetRepeatable()
531 uint16_t recordId) in dataSet() argument
534 int idx = dataSetIdx(dataSetName, recordId); in dataSet()
537 dataSet = records_[recordId][idx].number_; in dataSet()
547 std::string IptcDataSets::recordName(uint16_t recordId) in recordName() argument
549 if (recordId == envelope || recordId == application2) { in recordName()
550 return recordInfo_[recordId].name_; in recordName()
555 << std::hex << recordId; in recordName()
559 const char* IptcDataSets::recordDesc(uint16_t recordId) in recordDesc() argument
561 if (recordId != envelope && recordId != application2) { in recordDesc()
564 return recordInfo_[recordId].desc_; in recordDesc()
567 uint16_t IptcDataSets::recordId(const std::string& recordName) in recordId() function in Exiv2::IptcDataSets
693 uint16_t recId = IptcDataSets::recordId(recordName); in decomposeKey()