diff options
Diffstat (limited to 'upstream/parameter/SelectionCriterion.cpp')
-rw-r--r-- | upstream/parameter/SelectionCriterion.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/upstream/parameter/SelectionCriterion.cpp b/upstream/parameter/SelectionCriterion.cpp index f99abec..97203d6 100644 --- a/upstream/parameter/SelectionCriterion.cpp +++ b/upstream/parameter/SelectionCriterion.cpp @@ -60,7 +60,7 @@ void CSelectionCriterion::resetModifiedStatus() /// From ISelectionCriterionInterface // State -void CSelectionCriterion::setCriterionState(int iState) +void CSelectionCriterion::setCriterionState(uint64_t iState) { // Check for a change if (_iState != iState) { @@ -85,7 +85,7 @@ void CSelectionCriterion::setCriterionState(int iState) } } -int CSelectionCriterion::getCriterionState() const +uint64_t CSelectionCriterion::getCriterionState() const { return _iState; } @@ -103,24 +103,24 @@ const ISelectionCriterionTypeInterface *CSelectionCriterion::getCriterionType() } /// Match methods -bool CSelectionCriterion::is(int iState) const +bool CSelectionCriterion::is(uint64_t iState) const { return _iState == iState; } -bool CSelectionCriterion::isNot(int iState) const +bool CSelectionCriterion::isNot(uint64_t iState) const { return _iState != iState; } -bool CSelectionCriterion::includes(int iState) const +bool CSelectionCriterion::includes(uint64_t iState) const { // For inclusive criterion, Includes checks if ALL the bit sets in iState are set in the // current _iState. return (_iState & iState) == iState; } -bool CSelectionCriterion::excludes(int iState) const +bool CSelectionCriterion::excludes(uint64_t iState) const { return (_iState & iState) == 0; } |