System::GetHashCode メソッド
コンテンツ
[
隠れる
]System::GetHashCode(const std::thread::id&) method
std::thread::id の特殊化; 指定されたスレッドオブジェクトのハッシュコードを返します。
int System::GetHashCode(const std::thread::id &id)
参照
- Namespace System
- Library Aspose.Page for C++
System::GetHashCode(const T&) method
指定されたスカラー値のハッシュコードを返します。
template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
| パラメーター | 説明 |
|---|---|
| T | 関数がハッシュコードを生成する対象となる値の型 |
| パラメーター | 型 | 説明 |
|---|---|---|
| obj | const T& | ハッシュコードを生成する対象の値 |
ReturnValue
指定された値に対して生成されたハッシュコード
参照
- Namespace System
- Library Aspose.Page for C++
System::GetHashCode(const T&) method
指定されたオブジェクトのハッシュコードを返します。
template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
| パラメーター | 説明 |
|---|---|
| T | 関数がハッシュコードを生成するオブジェクトの型 |
| パラメーター | 型 | 説明 |
|---|---|---|
| obj | const T& | ハッシュコードを生成するオブジェクトを指すSmartPtr |
ReturnValue
指定されたオブジェクトのために生成されたハッシュコード
参照
- Namespace System
- Library Aspose.Page for C++
System::GetHashCode(const T&) method
例外である指定されたオブジェクトのハッシュコードを返します。
template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
| パラメーター | 説明 |
|---|---|
| T | 関数がハッシュコードを生成するオブジェクトの型 |
| パラメーター | 型 | 説明 |
|---|---|---|
| obj | const T& | ハッシュコードを生成するオブジェクトを含むExceptionラッパー |
ReturnValue
指定されたオブジェクトのために生成されたハッシュコード
参照
- Namespace System
- Library Aspose.Page for C++
System::GetHashCode(const T&) method
スマートポインタでも例外でもない指定されたオブジェクトのハッシュコードを返します。
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)
| パラメーター | 説明 |
|---|---|
| T | 関数がハッシュコードを生成するオブジェクトの型 |
| パラメーター | 型 | 説明 |
|---|---|---|
| obj | const T& | ハッシュコードを生成するオブジェクトへのconst参照 |
ReturnValue
指定されたオブジェクトのために生成されたハッシュコード
参照
- Namespace System
- Library Aspose.Page for C++