overloads
namespace opentl {
template <typename... Ts>
struct overloads;
}
Combines multiple callable objects into one overload set.
Template Parameters
| Name | Description |
|---|---|
Ts... |
Callable base types whose operator() members are merged. |
Member Declarations
| Name | Description |
|---|---|
using Ts::operator()...; |
Brings each base call operator into the combined overload set. |