Lines Matching full:callout
17 #include "callout.hpp"
30 CEREAL_CLASS_VERSION(ibm::logging::Callout, CALLOUT_CLASS_VERSION);
43 * @param[in] callout - the object to save
47 void save(Archive& archive, const Callout& callout, const std::uint32_t version) in save() argument
49 archive(callout.id(), callout.ts(), callout.path(), callout.buildDate(), in save()
50 callout.manufacturer(), callout.model(), callout.partNumber(), in save()
51 callout.serialNumber()); in save()
58 * @param[in] callout - the callout object to restore
62 void load(Archive& archive, Callout& callout, const std::uint32_t version) in load() argument
75 callout.id(id); in load()
76 callout.ts(timestamp); in load()
77 callout.path(inventoryPath); in load()
78 callout.buildDate(build); in load()
79 callout.manufacturer(mfgr); in load()
80 callout.model(model); in load()
81 callout.partNumber(pn); in load()
82 callout.serialNumber(sn); in load()
85 Callout::Callout(sdbusplus::bus_t& bus, const std::string& objectPath, in Callout() function in ibm::logging::Callout
91 Callout::Callout(sdbusplus::bus_t& bus, const std::string& objectPath, in Callout() function in ibm::logging::Callout
132 void Callout::serialize(const fs::path& dir) in serialize()
141 bool Callout::deserialize(const fs::path& dir) in deserialize()
167 log<level::ERR>("Failed trying to restore a Callout object", in deserialize()
176 "Timestamp or ID mismatch in persisted Callout. Discarding", in deserialize()