[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[4diac-dev] CSinglyLinkedList improvements
|
Hi again!
Since Forte moved to c++11 I'm using the new features in my
PostgreSQL implementation. To be able to use std::move properly
I've upgraded CSinglyLinkedList.
I would like to contribute those changes, but first I think it
would make sense to know nobody else is working on this?
While I was at it, I also noticed some irregularities in the
implementation. In a few places const is not used properly. I.e.
CSinglyLinkedList::begin()const is returning a const Iterator - an
Iterator that can only stay in one place! Instead of returning a
non-const Iterator that handles const data. At some point I
actually had a problem with that.
It appears that this doesn't matter for the whole Forte code, but
it still should probably be fixed. On the other hand this may be a
bit more work.
Now, before making any contributions, I also need to figure out
first how unit testing is set up on this project.