Ice 3.9
C++ API Reference
Loading...
Searching...
No Matches

◆ remove()

template<typename Key, typename Value, typename UpdateTag>
void DataStorm::MultiKeyWriter< Key, Value, UpdateTag >::remove ( const Key & key)
noexcept

Removes the data element.

This generates a SampleEvent::Remove sample and retires the key: its current value is released on the writer and on the readers that receive the sample, so a later partial update for the key has no value to resolve against and is rejected until a new full value is written.

Parameters
keyThe key

Definition at line 1497 of file DataStorm.h.