Work on const / non-const in wolf base classes
In wolf we use shared pointers. So a class attribute is not changing if the object pointed changes. I don't know if there is a solution to handle this appropiately. At least, this implies changing two things:
- Making
const
some classes functions. - Changing to
XxxCPtr
some arguments in other functions. - const functions cannot change the content of the pointed objects. (I don't know how this should be implemented)
Edited by Joan Vallvé Navarro