Derecho  0.9
Distributed systems toolkit for RDMA
Namespaces | Functions
derecho_sst.cpp File Reference
#include <atomic>
#include <cstring>
#include <derecho/core/detail/derecho_sst.hpp>
Include dependency graph for derecho_sst.cpp:

Go to the source code of this file.

Namespaces

 derecho
 
 derecho::gmssst
 

Functions

void derecho::gmssst::set (volatile char *string_array, const std::string &value)
 Thread-safe setter for DerechoSST members that use SSTFieldVector<char> to represent strings. More...
 
void derecho::gmssst::increment (volatile int &member)
 Thread-safe increment of an integer member of GMSTableRow; ensures there is a std::atomic_signal_fence after updating the value. More...
 
bool derecho::gmssst::equals (const volatile char *string_array, const std::string &value)