Lines Matching defs:archive
41 /*! Create an Info and initializes its data from \a archive.
43 TerminalRoster::Info::Info(const BMessage& archive)
45 if (archive.FindInt32("id", &id) != B_OK)
47 if (archive.FindInt32("team", &team) != B_OK)
49 if (archive.FindUInt32("workspaces", &workspaces) != B_OK)
51 if (archive.FindBool("minimized", &minimized) != B_OK)
56 /*! Writes the Info's data into fields of \a archive.
60 TerminalRoster::Info::Archive(BMessage& archive) const
63 if ((error = archive.AddInt32("id", id)) != B_OK
64 || (error = archive.AddInt32("team", team)) != B_OK
65 || (error = archive.AddUInt32("workspaces", workspaces)) != B_OK
66 || (error = archive.AddBool("minimized", minimized)) != B_OK) {