summaryrefslogtreecommitdiff
path: root/upstream/parameter/SelectionCriterion.h
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/parameter/SelectionCriterion.h')
-rw-r--r--upstream/parameter/SelectionCriterion.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/upstream/parameter/SelectionCriterion.h b/upstream/parameter/SelectionCriterion.h
index 9c2dfe2..079ea43 100644
--- a/upstream/parameter/SelectionCriterion.h
+++ b/upstream/parameter/SelectionCriterion.h
@@ -47,8 +47,8 @@ public:
/// From ISelectionCriterionInterface
// State
- void setCriterionState(int iState) override;
- int getCriterionState() const override;
+ void setCriterionState(uint64_t iState) override;
+ uint64_t getCriterionState() const override;
// Name
std::string getCriterionName() const override;
// Type
@@ -58,10 +58,10 @@ public:
void resetModifiedStatus();
/// Match methods
- bool is(int iState) const;
- bool isNot(int iState) const;
- bool includes(int iState) const;
- bool excludes(int iState) const;
+ bool is(uint64_t iState) const;
+ bool isNot(uint64_t iState) const;
+ bool includes(uint64_t iState) const;
+ bool excludes(uint64_t iState) const;
/// User request
std::string getFormattedDescription(bool bWithTypeInfo, bool bHumanReadable) const;
@@ -80,7 +80,7 @@ public:
private:
// Current state
- int _iState{0};
+ uint64_t _iState{0};
// Type
const CSelectionCriterionType *_pType;