join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicConsumer< Policy > Member List

This is the complete list of members for join::BasicConsumer< Policy >, including all inherited members.

_capacityjoin::BasicQueue< Policy >protected
_elementSizejoin::BasicQueue< Policy >protected
_fdjoin::SharedMemoryprotected
_namejoin::SharedMemoryprotected
_policyjoin::BasicQueue< Policy >protected
_ptrjoin::SharedMemoryprotected
_segmentjoin::BasicQueue< Policy >protected
_sizejoin::SharedMemoryprotected
_totalSizejoin::BasicQueue< Policy >protected
_userSizejoin::BasicQueue< Policy >protected
BasicConsumer(const std::string &name, uint64_t elementSize=1472, uint64_t capacity=144)join::BasicConsumer< Policy >inline
BasicConsumer(const BasicConsumer &other)=deletejoin::BasicConsumer< Policy >
BasicQueue(const std::string &name, uint64_t elementSize=1472, uint64_t capacity=144)join::BasicQueue< Policy >inline
BasicQueue(const BasicQueue &other)=deletejoin::BasicQueue< Policy >
capacity() const noexceptjoin::BasicQueue< Policy >inline
close() noexcept overridejoin::BasicQueue< Policy >inlinevirtual
elementSize() const noexceptjoin::BasicQueue< Policy >inline
empty() const noexceptjoin::BasicConsumer< Policy >inline
get(uint64_t offset=0) const overridejoin::BasicQueue< Policy >inlinevirtual
get(uint64_t offset=0) overridejoin::BasicQueue< Policy >inlinevirtual
open() overridejoin::BasicQueue< Policy >inlinevirtual
opened() const noexceptjoin::SharedMemoryinline
operator=(const BasicConsumer &other)=deletejoin::BasicConsumer< Policy >
join::BasicQueue::operator=(const BasicQueue &other)=deletejoin::BasicQueue< Policy >
pending() const noexceptjoin::BasicConsumer< Policy >inline
pop(void *element) noexceptjoin::BasicConsumer< Policy >inline
SharedMemory(const std::string &name, uint64_t size)join::SharedMemoryinline
size() const noexcept overridejoin::BasicQueue< Policy >inlinevirtual
timedPop(void *element, std::chrono::duration< Rep, Period > timeout) noexceptjoin::BasicConsumer< Policy >inline
tryPop(void *element) noexceptjoin::BasicConsumer< Policy >inline
unlink(const std::string &name) noexceptjoin::SharedMemoryinlinestatic
~BasicConsumer()=defaultjoin::BasicConsumer< Policy >
~BasicQueue()join::BasicQueue< Policy >inlinevirtual
~SharedMemory()join::SharedMemoryinlinevirtual