Compartir a través de


extent (Clase) (C++ AMP)

Representa un vector de valores enteros de N que especifican los límites de un espacio dimensional N que tiene un origen de 0. Los valores del vector se ordenan del más significativo al menos significativo.

template <
   int _Rank>
class extent;

Parámetros

  • _Rank
    El rango del objeto extent.

Miembros

Constructores públicos

Name

Descripción

extent::extent (Constructor)

Inicializa una nueva instancia de la clase extent.

Métodos públicos

Name

Descripción

extent::contains (Método)

Comprueba que el objeto especificado extent tiene el rango especificado.

extent::size (Método)

Devuelve el tamaño lineal total de la extensión (en unidades de elementos).

extent::tile (Método)

Genera un objeto tiled_extent con extensiones de mosaico proporcionadas por las dimensiones especificadas.

Operadores públicos

Name

Descripción

extent::operator- (Operador)

Devuelve un nuevo objeto extent creado al restar los elementos de index de los elementos correspondientes de extent.

extent::operator-- (Operador)

Reduce cada elemento del objeto extent.

extent::operator(mod)= (Operador)

Calcula el módulo (residuo) de cada elemento del objeto extent cuando este elemento se divide por un número.

extent::operator*= (Operador)

Multiplica cada elemento del objeto extent por un número.

extent::operator/= (Operador)

Divide cada elemento del objeto extent por un número.

extent::operator[] (Operador)

Devuelve el elemento que está en el índice especificado.

extent::operator+ (Operador)

Devuelve un nuevo objeto extent creado al agregar los correspondientes elementos index y extent.

extent::operator++ (Operador)

Incrementa cada elemento del objeto extent.

extent::operator+= (Operador)

Agrega el número especificado a cada elemento del objeto extent.

extent::operator= (Operador)

Copia el contenido de otro objeto extent en este.

extent::operator-= (Operador)

Resta el número especificado de cada elemento del objeto extent.

Constantes públicas

Name

Descripción

extent::rank (Constante)

Obtiene el rango del objeto extent.

Jerarquía de herencia

extent

Requisitos

Encabezado: amp.h

Espacio de nombres: Simultaneidad

Vea también

Referencia

Espacio de nombres de simultaneidad (C++ AMP)