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_listof Tracker objects.
 
 - 
inline Trackers(std::initializer_list<Tracker> il, Tracker const *p, size_t count)
- Constructor that accepts an initializer_list of Tracker objects and additional Tracker objects. - Parameters
- il – The - std::initializer_listof Tracker objects.
- p – A pointer to additional Tracker objects; size specified by - count.
- count – The number of additional Tracker objects in the list specified by - p.
 
 
 
- 
inline constexpr Trackers()