Template Class IprobeDuct

Class Documentation

template<typename ImplSpec>
class uit::s::IprobeDuct

TODO

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

Public Types

using BackEndImpl = uit::RuntimeSizeBackEnd<ImplSpec>

Public Functions

IprobeDuct(const uit::InterProcAddress &address_, std::shared_ptr<BackEndImpl> back_end, const uit::RuntimeSizeBackEnd<ImplSpec> &rts = uit::RuntimeSizeBackEnd<ImplSpec>{})
~IprobeDuct()
bool TryPut(const T&) const
bool TryFlush() const

TODO.

size_t TryConsumeGets(const size_t num_requested)

TODO.

Return

number items consumed.

Parameters
  • num_requested: TODO.

const T &Get() const

TODO.

Return

TODO.

T &Get()

TODO.

Return

TODO.

std::string ToString() const

Public Static Functions

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