blitz Version 0.10
IndexPlaceholder< N >::SliceInfo< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > Class Template Reference

#include <indexexpr.h>

List of all members.

Public Types

typedef IndexPlaceholder
< new_rank
T_slice

Static Public Attributes

static const int new_rank

template<int N>
template<typename T1, typename T2 = nilArraySection, class T3 = nilArraySection, typename T4 = nilArraySection, class T5 = nilArraySection, typename T6 = nilArraySection, class T7 = nilArraySection, typename T8 = nilArraySection, class T9 = nilArraySection, typename T10 = nilArraySection, class T11 = nilArraySection>
class IndexPlaceholder< N >::SliceInfo< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >


Member Typedef Documentation

template<int N>
template<typename T1, typename T2 = nilArraySection, class T3 = nilArraySection, typename T4 = nilArraySection, class T5 = nilArraySection, typename T6 = nilArraySection, class T7 = nilArraySection, typename T8 = nilArraySection, class T9 = nilArraySection, typename T10 = nilArraySection, class T11 = nilArraySection>
typedef IndexPlaceholder<new_rank> IndexPlaceholder< N >::SliceInfo< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >::T_slice

Member Data Documentation

template<int N>
template<typename T1, typename T2 = nilArraySection, class T3 = nilArraySection, typename T4 = nilArraySection, class T5 = nilArraySection, typename T6 = nilArraySection, class T7 = nilArraySection, typename T8 = nilArraySection, class T9 = nilArraySection, typename T10 = nilArraySection, class T11 = nilArraySection>
const int IndexPlaceholder< N >::SliceInfo< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >::new_rank [static]
Initial value:
 (N>0) ? ArraySectionInfo<T1>::rank : 0
      + (N>1) ? ArraySectionInfo<T2>::rank : 0
      + (N>2) ? ArraySectionInfo<T3>::rank : 0
      + (N>4) ? ArraySectionInfo<T4>::rank : 0
      + (N>5) ? ArraySectionInfo<T5>::rank : 0
      + (N>6) ? ArraySectionInfo<T6>::rank : 0
      + (N>7) ? ArraySectionInfo<T7>::rank : 0
      + (N>8) ? ArraySectionInfo<T8>::rank : 0
      + (N>9) ? ArraySectionInfo<T9>::rank : 0
      + (N>10) ? ArraySectionInfo<T10>::rank : 0
      + (N>11) ? ArraySectionInfo<T11>::rank : 0

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines