8 template <
typename T,
typename... INDEXES>
9 class SparseDataHyperRectangle_stdmap;
12namespace Stroika::Foundation::Containers::Factory {
19 template <
typename T,
typename... INDEXES>
24 template <
typename T,
typename... INDEXES>
29 template <
typename T,
typename... INDEXES>
37 template <
typename T,
typename... INDEXES>
40 return AccessDefault_ ();
42 template <
typename T,
typename... INDEXES>
45 return this->fFactory_ (defaultItem);
47 template <
typename T,
typename... INDEXES>
52 template <
typename T,
typename... INDEXES>
SparseDataHyperRectangle_stdmap<T, INDEXES...> is an Dense Vector-based concrete implementation of th...
Singleton factory object - Used to create the default backend implementation of a SparseDataHyperRect...
constexpr SparseDataHyperRectangle_Factory()
conditional_t<(sizeof(CHECK_T)<=2 *sizeof(void *)) and is_trivially_copyable_v< CHECK_T >, CHECK_T, const CHECK_T & > ArgByValueType
This is an alias for 'T' - but how we want to pass it on stack as formal parameter.