Quick Links: |
typedef void(* bdlmt::FixedThreadPoolJobFunc)(void *) |
This type declares the prototype for functions that are suitable to be specified bdlmt::FixedThreadPool::enqueueJob
.
typedef void(* bdlmt::ThreadPoolJobFunc)(void *) |
This type declares the prototype for functions that are suitable to be specified bdlmt::FixedThreadPool::enqueueJob
.
bool bdlmt::operator== | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return true
if the specified lhs
and rhs
referring to the same slot and false
otherwise.
bool bdlmt::operator!= | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return false
if the specified lhs
and rhs
referring to the same slot and true
otherwise.
bool bdlmt::operator< | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return true
if the specified lhs
is less than the specified rhs
and false
otherwise.
bool bdlmt::operator> | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return true
if the specified lhs
is grater than the specified rhs
and false
otherwise.
bool bdlmt::operator<= | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return true
if the specified lhs
is less than or equal to the specified rhs
and false
otherwise.
bool bdlmt::operator>= | ( | const SignalerConnection & | lhs, | |
const SignalerConnection & | rhs | |||
) |
Return true
if the specified lhs
is greater than or equal to the specified rhs
and false
otherwise.
void bdlmt::swap | ( | SignalerConnection & | a, | |
SignalerConnection & | b | |||
) |
Swap the contents of the specified a
and b
. Throws nothing.
void bdlmt::swap | ( | SignalerConnectionGuard & | a, | |
SignalerConnectionGuard & | b | |||
) |
Swap the contents of the specified a
and b
. Throws nothing.
void* bdlmt::ThreadPoolEntry | ( | void * | ) |
Entry point for processing threads.