Template Class CachingInletWrapper¶
Defined in File CachingInletWrapper.hpp
Class Documentation¶
-
template<typename
Inlet>
classuit::internal::CachingInletWrapper¶ Public Functions
-
CachingInletWrapper(CachingInletWrapper &other) = default¶ Copy constructor.
-
CachingInletWrapper(const CachingInletWrapper &other) = default¶ Copy constructor.
-
CachingInletWrapper(CachingInletWrapper &&other) = default¶ Move constructor.
-
void
Put(const value_type &val)¶
-
bool
TryPut(const value_type &val)¶
-
decltype(auto)
TryFlush()¶
-
void
Flush()¶
-
decltype(auto)
GetNumPutsAttempted() const¶
-
decltype(auto)
GetNumTryPutsAttempted() const¶
-
decltype(auto)
GetNumBlockingPuts() const¶
-
decltype(auto)
GetNumTryPutsThatSucceeded() const¶
-
decltype(auto)
GetNumPutsThatSucceededEventually() const¶
-
decltype(auto)
GetNumBlockingPutsThatSucceededImmediately() const¶
-
decltype(auto)
GetNumPutsThatSucceededImmediately() const¶
-
decltype(auto)
GetNumPutsThatBlocked() const¶
-
decltype(auto)
GetNumDroppedPuts() const¶
-
decltype(auto)
GetFractionTryPutsDropped() const¶
-
decltype(auto)
GetFractionTryPutsThatSucceeded() const¶
-
decltype(auto)
GetFractionBlockingPutsThatBlocked() const¶
-
decltype(auto)
GetFractionPutsThatSucceededEventually() const¶
-
decltype(auto)
GetFractionPutsThatSucceededImmediately() const¶
-
auto
GetDuctUID() const¶
-
decltype(auto)
HoldsIntraImpl() const¶
-
decltype(auto)
HoldsThreadImpl() const¶
-
decltype(auto)
HoldsProcImpl() const¶
-
decltype(auto)
WhichImplHeld() const¶
-
void
RegisterInletThread(const uitsl::thread_id_t thread) const¶
-
void
RegisterOutletThread(const uitsl::thread_id_t thread) const¶
-
void
RegisterEdgeID(const size_t edge_id) const¶
-
void
RegisterInletNodeID(const size_t node_id) const¶
-
void
RegisterOutletNodeID(const size_t node_id) const¶
-
void
RegisterMeshID(const size_t mesh_id) const¶
-
decltype(auto)
LookupOutletProc() const¶
-
decltype(auto)
LookupOutletThread() const¶
-
decltype(auto)
LookupInletProc() const¶
-
decltype(auto)
LookupInletThread() const¶
-
decltype(auto)
LookupEdgeID() const¶
-
decltype(auto)
LookupInletNodeID() const¶
-
decltype(auto)
LookupOutletNodeID() const¶
-
decltype(auto)
LookupMeshID() const¶
-