operators (std::thread::id)

1
bool operator==( thread::id lhs, thread::id rhs );
(1) (since C++11)
1
bool operator!=( thread::id lhs, thread::id rhs );
(2) (since C++11)
1
bool operator<( thread::id lhs, thread::id rhs );
(3) (since C++11)
1
bool operator<=( thread::id lhs, thread::id rhs );
(4) (since C++11)
1
bool operator>( thread::id lhs, thread::id rhs );
(5) (since C++11)
1
bool operator>=( thread::id lhs, thread::id rhs );
(6) (since C++11)

Compares two thread identifiers.

1-2) Checks whether lhs and rhs represent either the same thread, or no thread.
3-6) Compares lhs and rhs in such a way, that lhs and rhs are totally ordered.

Parameters

lhs, rhs - thread identifiers to compare

Return value

true whether the corresponding relation holds, false otherwise.

Exceptions

noexcept specification:
noexcept

Complexity

Constant.

doc_CPP
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.