Actions
Bug #693
closedOFvariant needs a C++11 (and later) implementation
Start date:
2016-09-16
Due date:
% Done:
100%
Estimated time:
Module:
Operating System:
Compiler:
Description
OFvariant and depending classes currently can not be used when C++11 (C++14, C++17) support is enabled. This is due to "OFget" becoming defined as "std::get" in that case, which results in the OFget implementations for OFvariant not taking part in overload resolution. Instead of employing some "hackish" fix for overload resolution, OFvariant should instead get a separate C++11 implementation, taking advantage of variadic templates and decltype etc.
Actions