MCPcopy Create free account
hub / github.com/FastLED/FastLED / store

Method store

src/platforms/shared/atomic.h:49–51  ·  view source on GitHub ↗

Store operation with configurable memory ordering Default to release semantics for backward compatibility

Source from the content-addressed store, hash-verified

47 // Store operation with configurable memory ordering
48 // Default to release semantics for backward compatibility
49 void store(T value, int order = memory_order_release) FL_NOEXCEPT {
50 __atomic_store_n(&mValue, value, order);
51 }
52
53 // Exchange operation - atomically replaces the value and returns the old value
54 T exchange(T value, int order = memory_order_acq_rel) FL_NOEXCEPT {

Callers 15

requestShutdownMethod · 0.45
resetShutdownMethod · 0.45
waitMethod · 0.45
task_entryMethod · 0.45
stopMethod · 0.45
pollMethod · 0.45
beginTransmissionMethod · 0.45
~ParlioEngineMethod · 0.45
cleanupMethod · 0.45
initializeMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected