Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

nl::Weave::Perfiles::SoftwareUpdate::ProductSpec

#include <src/lib/profiles/software-update/SoftwareUpdateProfile.h>

Una clase auxiliar que representa una especificación de producto.

Resumen

Constructores y destructores

ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
Un constructor para el objeto ProductSpec.
ProductSpec()
Un constructor predeterminado que crea un objeto ProductSpec no válido.

Atributos públicos

productId
uint16_t
Un ID de producto de 16 bits extraído de un espacio de nombres administrado por el proveedor.
productRev
uint16_t
Una revisión del producto de 16 bits extraída de un espacio de nombres administrado por el proveedor
vendorId
uint16_t
ID del proveedor de Weave extraído del registro de identificadores del proveedor de Weave.

Funciones públicas

operator==(const ProductSpec &) const
bool
Un operador de igualdad

Atributos públicos

ID del producto

uint16_t productId

Un ID de producto de 16 bits extraído de un espacio de nombres administrado por el proveedor.

productoRev

uint16_t productRev

Una revisión del producto de 16 bits extraída de un espacio de nombres administrado por el proveedor

ID del proveedor

uint16_t vendorId

ID del proveedor de Weave extraído del registro de identificadores del proveedor de Weave.

Funciones públicas

Especificaciones del producto

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

Un constructor para el objeto ProductSpec.

Detalles
Parámetros
[in] aVendor
El identificador de proveedor del producto especificado
[in] aProduct
Identificador de producto específico del proveedor
[in] aRevision
Número de revisión del producto específico del proveedor

Especificaciones del producto

 ProductSpec()

Un constructor predeterminado que crea un objeto ProductSpec no válido.

Se usa en los casos en que el objeto se deserializa de un mensaje.

operador==

bool operator==(
  const ProductSpec &
) const 

Un operador de igualdad

Detalles
Parámetros
another
Un ProductSpec para verificarlo en este ProductSpec
Qué muestra
true si todos los campos de ambos objetos son iguales y false de lo contrario