Lines Matching full:record
58 * PDR entry structure that acts as a PDR record structure in the PDR
139 /** @brief Add a PDR record to a PDR repository
143 * @return uint32_t - record handle assigned to PDR record
147 /** @brief Get the first PDR record from a PDR repository
151 * @return opaque pointer acting as PDR record handle, will be NULL if
152 * record was not found
156 /** @brief Get the next PDR record from a PDR repository
158 * @param[in] currRecord - opaque pointer acting as a PDR record handle
161 * @return opaque pointer acting as PDR record handle, will be NULL if
162 * record was not found
167 /** @brief Get record handle of a PDR record
169 * @param[in] record - opaque pointer acting as a PDR record handle
171 * @return uint32_t - record handle assigned to PDR record; 0 if record is
174 virtual uint32_t getRecordHandle(const pldm_pdr_record* record) const = 0;
213 uint32_t getRecordHandle(const pldm_pdr_record* record) const override;
232 /** @brief Parse FRU record table and return the vector of the FRU record data
238 * @return std::vector<FruRecordDataFormat> - the vector of the FRU record data