summaryrefslogtreecommitdiff
path: root/include/value.h
diff options
context:
space:
mode:
authorEvangelos Trantos <evangelos@copernica-Latitude-E6540.(none)>2014-02-26 11:44:00 +0100
committerEvangelos Trantos <evangelos@copernica-Latitude-E6540.(none)>2014-02-26 11:44:00 +0100
commit85349bbb642a83012a7d0dbccde8b7c1eea1b914 (patch)
tree5b86efbf3b5849d41acb14724df2bd4cb4526e1e /include/value.h
parent22a4772fa7ce98d9cda73f0a0c50e69b9ff8f8d2 (diff)
Fixed makefile to refer to right /usr/ directory, and the operator()() methods in Php::Value are now all const (they do not modify the variable after all)v0.1
Diffstat (limited to 'include/value.h')
-rw-r--r--include/value.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/include/value.h b/include/value.h
index 9eddf40..d4fae0b 100644
--- a/include/value.h
+++ b/include/value.h
@@ -569,17 +569,17 @@ public:
* This call operator is only useful when the variable represents a callable
* @return Value
*/
- Value operator()();
- Value operator()(Value p0);
- Value operator()(Value p0, Value p1);
- Value operator()(Value p0, Value p1, Value p2);
- Value operator()(Value p0, Value p1, Value p2, Value p3);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7, Value p8);
- Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7, Value p8, Value p9);
+ Value operator()() const;
+ Value operator()(Value p0) const;
+ Value operator()(Value p0, Value p1) const;
+ Value operator()(Value p0, Value p1, Value p2) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7, Value p8) const;
+ Value operator()(Value p0, Value p1, Value p2, Value p3, Value p4, Value p5, Value p6, Value p7, Value p8, Value p9) const;
/**
* Call a method
@@ -636,7 +636,7 @@ private:
* @param argv The parameters
* @return Value
*/
- Value exec(int argc, struct _zval_struct ***params);
+ Value exec(int argc, struct _zval_struct ***params) const;
/**
* Call method with a number of parameters