public static T VolatileReadAtomic <T>(ref T address) { return(AtomicVolatileAccessor <T> .Read(ref address)); }
public static T VolatileWriteAtomic <T>(out T address, T value) { return(AtomicVolatileAccessor <T> .Write(out address, value)); }