{
public:
Patch()
- : rebootNeeded(false), affectsPkgManager(false)
{};
/** Patch ID */
DefaultIntegral<bool,false> rebootNeeded;
/** Does the patch affect the package manager itself? */
DefaultIntegral<bool,false> affectsPkgManager;
-
- /** The list of all atoms building the patch.
- * \todo See whether we need this.
+
+ /**
+ * The set of all atoms building the patch. These can be either
+ * \ref Atom, \ref Message or \ref Script.
*/
- std::set<RecordId> atomList;
+ std::set<ResObject_Ptr> atoms;
};
///////////////////////////////////////////////////////////////////