JezK
Edit File: compare_and_set_state-i.ri
U:RDoc::AnyMethod[iI"compare_and_set_state:EFI":Concurrent::Concern::Obligation#compare_and_set_state;FF:protectedo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"&Atomic compare and set operation ;TI"NState is set to `next_state` only if `current state == expected_current`.;To:RDoc::Markup::BlankLine o; ; [I" @param [Symbol] next_state ;TI"%@param [Symbol] expected_current;T@o; ; [I"@@return [Boolean] true is state is changed, false otherwise;T@o; ; [I"@!visibility private;T: @fileI")lib/concurrent/concern/obligation.rb;T:0@omit_headings_from_table_of_contents_below000[ I"$(next_state, *expected_current);T@FI"Obligation;FcRDoc::NormalModule00