Beispiel #1
0
 inline thread_p try_local_pop() {
   if (local_has())
     return local_pop();
   else
     return NULL;
 }
Beispiel #2
0
 void pop( T &item, raft::signal *signal = nullptr )
 {
    void *ptr( reinterpret_cast< void* >( &item ) );
    local_pop( ptr, signal );
    return;
 }
Beispiel #3
0
 void pop( T &item, raft::signal *signal = nullptr )
 {
    void *ptr( (void*)&item );
    local_pop( ptr, signal );
    return;
 }