Trackers#
Fully qualified name: carb::tasking::Trackers
Defined in carb/tasking/TaskingHelpers.h
-
struct Trackers#
Helper class to ensure correct compliance with trackers parameter of ITasking::addTask() variants.
Public Functions
-
inline constexpr Trackers()#
Default constructor.
-
template<class T, std::enable_if_t<std::is_constructible<Tracker, T>::value, bool> = false>
inline constexpr Trackers( - T &&t,
Constructor that accepts a single Tracker.
- Parameters:
t – The type passed to the Tracker constructor.
-
inline constexpr Trackers(std::initializer_list<Tracker> il)#
Constructor that accepts an initializer_list of Tracker objects.
- Parameters:
il – The
std::initializer_list
of Tracker objects.
- inline Trackers( )#
Constructor that accepts an initializer_list of Tracker objects and additional Tracker objects.
-
inline constexpr Trackers()#