morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::offline::IOfflineQueue Member List

This is the complete list of members for morph::offline::IOfflineQueue, including all inherited members.

askDrain(::morph::exec::IExecutor &replyExec) constmorph::offline::IOfflineQueueinlineprotectedvirtual
askEnqueue(::morph::exec::IExecutor &replyExec, std::string payload, std::string idempotencyKey)morph::offline::IOfflineQueueinlineprotectedvirtual
askSize(::morph::exec::IExecutor &replyExec) constmorph::offline::IOfflineQueueinlineprotectedvirtual
drain() const =0morph::offline::IOfflineQueuepure virtual
drain(::morph::exec::IExecutor &replyExec) constmorph::offline::IOfflineQueueinline
enqueue(std::string payload)=0morph::offline::IOfflineQueuepure virtual
enqueue(std::string payload, std::string idempotencyKey)morph::offline::IOfflineQueueinlinevirtual
enqueue(::morph::exec::IExecutor &replyExec, std::string payload, std::string idempotencyKey={})morph::offline::IOfflineQueueinline
markDone(uint64_t itemId)=0morph::offline::IOfflineQueuepure virtual
maxDepth() constmorph::offline::IOfflineQueueinlinevirtual
setAttempts(uint64_t itemId, Attempts attempts)morph::offline::IOfflineQueueinlinevirtual
setIdempotencyKey(uint64_t itemId, std::string idempotencyKey)morph::offline::IOfflineQueueinlineprotectedvirtual
size() constmorph::offline::IOfflineQueueinlinevirtual
size(::morph::exec::IExecutor &replyExec) constmorph::offline::IOfflineQueueinline
~IOfflineQueue()=default (defined in morph::offline::IOfflineQueue)morph::offline::IOfflineQueuevirtual