#include <atomic>#include <bitset>#include <cassert>#include <condition_variable>#include <functional>#include <iostream>#include <list>#include <memory>#include <mutex>#include <numeric>#include <stdexcept>#include <string.h>#include <string>#include <thread>#include <vector>#include "predicates.hpp"#include <derecho/conf/conf.hpp>#include "detail/lf.hpp"#include "detail/sst_impl.hpp"

Go to the source code of this file.
Classes | |
| class | sst::_SSTField |
| Internal helper class, never exposed to the client. More... | |
| class | sst::SSTField< T > |
| Clients should use instances of this class with the appropriate template parameter to declare fields in their SST; for example, SSTField<int> is the type of an integer-valued SST field. More... | |
| class | sst::SSTFieldVector< T > |
| Clients should use instances of this class to declare vector-like fields in their SST; the template parameter is the type of the vector's elements, just like with std::vector. More... | |
| struct | sst::SSTParams |
| Constructor parameter pack for SST. More... | |
| class | sst::SST< DerivedSST > |
Namespaces | |
| sst | |
Typedefs | |
| typedef std::function< void(uint32_t)> | sst::failure_upcall_t |
Functions | |
| constexpr size_t | sst::padded_len (const size_t &len) |
Variables | |
| const int | sst::alignTo = sizeof(long) |
1.8.13