STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
Concurrency::details::_map_index< _T1, 3 > Struct Template Reference

#include <xxamp.h>

Static Public Member Functions

template<typename _T2 >
static _T1 func (int _Flat_index, const _T2 _Base) __GPU
 

Member Function Documentation

template<typename _T1 >
template<typename _T2 >
static _T1 Concurrency::details::_map_index< _T1, 3 >::func ( int  _Flat_index,
const _T2  _Base 
)
inlinestatic
658  {
659  _T1 _index = _Create_uninitialized_tuple<_T1>();
660 
661  _index[2] = static_cast<unsigned int>(_Flat_index) % static_cast<unsigned int>(_Base[2]);
662  _Flat_index = static_cast<unsigned int>(_Flat_index) / static_cast<unsigned int>(_Base[2]);
663  _index[1] = static_cast<unsigned int>(_Flat_index) % static_cast<unsigned int>(_Base[1]);
664  _index[0] = static_cast<unsigned int>(_Flat_index) / static_cast<unsigned int>(_Base[1]);
665  return _index;
666  }

The documentation for this struct was generated from the following file: