T& peek( raft::signal *signal = nullptr ) { void *ptr( nullptr ); local_peek( &ptr, signal ); return( *( reinterpret_cast< T* >( ptr ) ) ); }
T& peek( raft::signal *signal = nullptr ) { T **ptr( nullptr ); local_peek( (void**)&ptr, signal ); return( **ptr ); }
T& peek( raft::signal *signal = nullptr ) { void *ptr( nullptr ); local_peek( &ptr, signal ); return; }