System::GetHashCode Methode

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

Spezialisierung für std::thread::id; Gibt den Hashcode für das angegebene Thread-Objekt zurück.

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

Siehe auch

System::GetHashCode(const T&) method

Gibt einen Hashcode für den angegebenen Skalarenwert zurück.

template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
ParameterBeschreibung
TDer Typ des Wertes, für den die Funktion einen Hashcode erzeugt.
ParameterTypBeschreibung
objconst T&Der Wert, für den ein Hashcode erzeugt werden soll

ReturnValue

Der für den angegebenen Wert erzeugte Hashcode

Siehe auch

System::GetHashCode(const T&) method

Gibt einen Hashcode für das angegebene Objekt zurück.

template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
ParameterBeschreibung
TDer Typ des Objekts, für das die Funktion einen Hashcode erzeugt
ParameterTypBeschreibung
objconst T&Der SmartPtr, der auf das Objekt zeigt, für das ein Hashcode erzeugt werden soll

ReturnValue

Der für das angegebene Objekt erzeugte Hashcode

Siehe auch

System::GetHashCode(const T&) method

Gibt einen Hashcode für das angegebene Objekt zurück, das eine Ausnahme ist.

template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
ParameterBeschreibung
TDer Typ des Objekts, für das die Funktion einen Hashcode erzeugt
ParameterTypBeschreibung
objconst T&Der Exception-Wrapper, der das Objekt enthält, für das ein Hashcode erzeugt werden soll

ReturnValue

Der für das angegebene Objekt erzeugte Hashcode

Siehe auch

System::GetHashCode(const T&) method

Gibt einen Hashcode für das angegebene Objekt zurück, das weder ein SmartPtr noch eine Ausnahme ist.

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)
ParameterBeschreibung
TDer Typ des Objekts, für das die Funktion einen Hashcode erzeugt
ParameterTypBeschreibung
objconst T&Eine konstante Referenz auf das Objekt, für das ein Hashcode erzeugt werden soll

ReturnValue

Der für das angegebene Objekt erzeugte Hashcode

Siehe auch