#1602 IteratorFacades hard code PointerType as V*
Metadata
Property | Value |
---|---|
Reported by | Christian Engwer (christi@conan.iwr.uni-heidelberg.de) |
Reported at | Mar 16, 2015 20:44 |
Type | Bug Report |
Version | 2.3 |
Operating System | Unspecified / All |
Description
When dealing with on-the-fly objects, we don't have real references and pointers, but have to wrap them... Currently the user can specify a different reference type, but not a different pointer type. This breaks for the new entitypointer/entity classes, which use a wrapper class as pointertype.
One option is to add the pointertype as an additional themplate parameter, but it is hard to get this right, if we want to stay compatible with the old code and at the same time have it readable.
Option? Opinions?