boost::interprocess::try_to_lock
static unspecified try_to_lock;
An object indicating that a try_lock() operation must be executed.