Class: Concurrent::AtomicFixnum

Inherits:
MutexAtomicFixnum show all
Defined in:
lib/concurrent/atomic/atomic_fixnum.rb,
lib/concurrent/atomic/atomic_fixnum.rb

Overview

A numeric value that can be updated atomically. Reads and writes to an atomic fixnum and thread-safe and guaranteed to succeed. Reads and writes may block briefly but no explicit locking is required.

Method Summary

Methods inherited from MutexAtomicFixnum

#compare_and_set, #decrement, #increment, #initialize, #value, #value=

Constructor Details

This class inherits a constructor from Concurrent::MutexAtomicFixnum