summaryrefslogtreecommitdiff
path: root/upstream/bindings/python/pfw.i
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/bindings/python/pfw.i')
-rw-r--r--upstream/bindings/python/pfw.i13
1 files changed, 7 insertions, 6 deletions
diff --git a/upstream/bindings/python/pfw.i b/upstream/bindings/python/pfw.i
index a1bfe62..7a4b151 100644
--- a/upstream/bindings/python/pfw.i
+++ b/upstream/bindings/python/pfw.i
@@ -206,11 +206,12 @@ class ISelectionCriterionTypeInterface
%}
public:
- virtual bool addValuePair(int iValue, const std::string& strValue, std::string& strError) = 0;
- virtual bool getNumericalValue(const std::string& strValue, int& iValue) const = 0;
- virtual bool getLiteralValue(int iValue, std::string& strValue) const = 0;
+ virtual bool addValuePair(uint64_t iValue, const std::string& strValue,
+ std::string& strError) = 0;
+ virtual bool getNumericalValue(const std::string& strValue, uint64_t& iValue) const = 0;
+ virtual bool getLiteralValue(uint64_t iValue, std::string& strValue) const = 0;
virtual bool isTypeInclusive() const = 0;
- virtual std::string getFormattedState(int iValue) const = 0;
+ virtual std::string getFormattedState(uint64_t iValue) const = 0;
protected:
virtual ~ISelectionCriterionTypeInterface() {}
@@ -223,8 +224,8 @@ class ISelectionCriterionInterface
%}
public:
- virtual void setCriterionState(int iState) = 0;
- virtual int getCriterionState() const = 0;
+ virtual void setCriterionState(uint64_t iState) = 0;
+ virtual uint64_t getCriterionState() const = 0;
virtual std::string getCriterionName() const = 0;
virtual const ISelectionCriterionTypeInterface* getCriterionType() const = 0;