#1677 Replace VirtualFunction by std::function
Metadata
Property | Value |
---|---|
Reported by | Oliver Sander (oliver.sander@tu-dresden.de) |
Reported at | Jun 30, 2015 09:19 |
Type | Feature Request |
Version | 2.3 |
Operating System | Unspecified / All |
Last edited by | Oliver Sander (oliver.sander@tu-dresden.de) |
Last edited at | Jun 30, 2015 09:19 |
Description
dune-common contains the rarely used class VirtualFunction
, which serves as an abstract interface to dynamically polymorphic functions. C++11 has brought us std::function
, which does something similar, but seems much more powerful. Can we drop the former for the latter (by the usual procedure etc)?