namespace detail
{ ///////////////////////////////////////////////////////////////////
-DEFINE_PTR_TYPE(SolverQueueItemInstallOneOf);
-
-
///////////////////////////////////////////////////////////////////
//
// CLASS NAME : SolverQueueItemInstallOneOf
private:
PoolItemList _oneOfList; // List of candidates
- bool _soft; // if triggered by a soft requirement (a recommends)
+ bool _soft; // if triggered by a soft requirement (a recommends)
public:
// ---------------------------------- accessors
bool isSoft (void) const { return _soft; }
-
+
// ---------------------------------- methods
+ virtual bool addRule (_Queue & q);
virtual SolverQueueItem_Ptr copy (void) const;
- //virtual int cmp (SolverQueueItem_constPtr item) const;
+ virtual int cmp (SolverQueueItem_constPtr item) const;
};
///////////////////////////////////////////////////////////////////