Template Class WithdrawingWindowDuct

Class Documentation

template<typename ImplSpec>
class uit::sf::WithdrawingWindowDuct

TODO

Template Parameters
  • ImplSpec: class with static and typedef members specifying implementation details for the conduit framework.

Public Types

using BackEndImpl = uit::RuntimeSizeRdmaBackEnd<ImplSpec>

Public Functions

WithdrawingWindowDuct(const uit::InterProcAddress &address_, std::shared_ptr<BackEndImpl> back_end_, const uit::RuntimeSizeBackEnd<ImplSpec> &rts = uit::RuntimeSizeBackEnd<ImplSpec>{})
bool TryPut(const T&)
bool TryFlush() const
size_t TryConsumeGets(const size_t requested)
const T &Get() const
T &Get()
std::string ToString() const

Public Static Functions

std::string GetName()
constexpr bool CanStep()