summaryrefslogtreecommitdiffstats
path: root/cpp_layer
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2017-02-23 11:17:58 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2017-02-23 12:49:12 -0500
commit39df288240394e74903b3c70986ede40b0b243a8 (patch)
tree486a5a94c66af323666f8e1ad7adfa6b0bcfc392 /cpp_layer
parent1fe8d4a980ce2bdcef093946d360767f7e65976c (diff)
downloadpyisda-39df288240394e74903b3c70986ede40b0b243a8.tar.gz
Finish C++ switch
not sure if it's worth it, but we'll see...
Diffstat (limited to 'cpp_layer')
-rw-r--r--cpp_layer/curve.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp_layer/curve.hpp b/cpp_layer/curve.hpp
index e4fddb8..fd1db3b 100644
--- a/cpp_layer/curve.hpp
+++ b/cpp_layer/curve.hpp
@@ -38,7 +38,10 @@ public:
TCurve* data() {
return _ptr;
}
-
+ typedef TRatePt* iterator;
+ typedef const TRatePt* const_iterator;
+ iterator begin() { return _ptr->fArray; }
+ iterator end() {return &_ptr->fArray[_ptr->fNumItems];}
int size() {
return _ptr->fNumItems;
}