Typedef gpa::playback::detail::BindingRegistry

Typedef Documentation

template<typename BaseInfoType>
using gpa::playback::detail::BindingRegistry = std::array<IntervalTree<uint64_t, std::unordered_set<BaseInfoType const*>>, (size_t)ResourceInfo::Usage::COUNT>

A collection of ResourceInfo::Usage::Count IntervalTrees for storing pointers to bound info objects.

Param <BaseInfoType>

The base type of the info ojbects to store in this BindingRegistry<>