Método System::GetHashCode

System::GetHashCode(const std::thread::id&) method

Especialización para std::thread::id; Devuelve el código hash para el objeto de hilo especificado.

int System::GetHashCode(const std::thread::id &id)

Ver también

System::GetHashCode(const T&) method

Devuelve un código hash para el valor escalar especificado.

template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
ParámetroDescripción
TEl tipo del valor para el que la función genera el código hash
ParámetroTipoDescripción
objconst T&El valor para el que se genera el código hash

ReturnValue

El código hash generado para el valor especificado

Ver también

System::GetHashCode(const T&) method

Devuelve un código hash para el objeto especificado.

template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
ParámetroDescripción
TEl tipo del objeto para el cual la función genera el código hash
ParámetroTipoDescripción
objconst T&El SmartPtr que apunta al objeto para el cual generar el código hash

ReturnValue

El código hash generado para el objeto especificado

Ver también

System::GetHashCode(const T&) method

Devuelve un código hash para el objeto especificado que es una excepción.

template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
ParámetroDescripción
TEl tipo del objeto para el cual la función genera el código hash
ParámetroTipoDescripción
objconst T&El Exception Wrapper que contiene el objeto para generar el código hash

ReturnValue

El código hash generado para el objeto especificado

Ver también

System::GetHashCode(const T&) method

Devuelve un código hash para el objeto especificado que no es un puntero inteligente ni una excepción.

template<typename T> std::enable_if<!std::is_scalar<T>::value &&!System::IsSmartPtr<T>::value &&!System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
ParámetroDescripción
TEl tipo del objeto para el cual la función genera el código hash
ParámetroTipoDescripción
objconst T&Una referencia const al objeto para generar el código hash

ReturnValue

El código hash generado para el objeto especificado

Ver también