Home
last modified time | relevance | path

Searched refs:Storage (Results 1 – 8 of 8) sorted by relevance

/rocksdb-6.9/third-party/folly/folly/synchronization/detail/
DInlineFunctionRef.h62 using Storage = variable
64 using Call = ReturnType (*)(const Storage&, Args&&...);
73 static_assert(alignof(Call) == alignof(Storage), "Mismatching alignments");
83 (sizeof(Func) <= sizeof(Storage)) &&
84 (alignof(Func) <= alignof(Storage)),
172 static_assert(alignof(Value) <= alignof(Storage), ""); in construct()
193 static ReturnType callInline(const Storage& object, Args&&... args) { in callInline()
205 static ReturnType callPointer(const Storage& object, Args&&... args) { in callPointer()
215 Storage storage_;
/rocksdb-6.9/third-party/folly/folly/
DIndestructible.h149 union Storage { union
153 constexpr Storage() noexcept(noexcept(T())) : value() {} in Storage() function
156 explicit constexpr Storage(Args&&... args) noexcept( in Storage() function
160 ~Storage() {} in ~Storage()
163 Storage storage_{};
DOptional.h399 using Storage = typename std::conditional< variable
404 Storage storage_;
/rocksdb-6.9/third-party/folly/folly/synchronization/
DDistributedMutex-inl.h612 template <typename Task, typename Storage>
613 void attach(Task&, Storage&) {
615 std::is_same<Storage, std::nullptr_t>{} ||
616 std::is_same<Storage, folly::Unit>{},
630 using Storage = decltype(waiter.storage_);
632 static_assert(sizeof(Storage) >= sizeof(std::exception_ptr), "");
633 static_assert(alignof(Storage) >= alignof(std::exception_ptr), "");
687 template <typename Waiter, typename F, typename Storage>
692 Storage& storage) {
/rocksdb-6.9/docs/_data/
Dfeatures.yml6 - title: Optimized for Fast Storage
/rocksdb-6.9/
DREADME.md1 ## RocksDB: A Persistent Key-Value Store for Flash and RAM Storage
DWINDOWS_PORT.md77 ## Thread-Local Storage
/rocksdb-6.9/docs/_posts/
D2015-07-15-rocksdb-2015-h2-roadmap.markdown59 2. Tiered Storage.