{include:file:doc/synchronization.md} {include:file:doc/synchronization-notes.md}
@!visibility private @!macro internal_implementation_note
@!visibility private @!macro internal_implementation_note
Volatile adds the attr_volatile class method when included.
@example
class Foo include Concurrent::Synchronization::Volatile attr_volatile :bar def initialize self.bar = 1 end end foo = Foo.new foo.bar => 1 foo.bar = 2 => 2
Generated with the Darkfish Rdoc Generator 2.