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

This is the complete list of members for join::BasicProducer< 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
available() const noexceptjoin::BasicProducer< Policy >inline
BasicProducer(const std::string &name, uint64_t elementSize=1472, uint64_t capacity=144)join::BasicProducer< Policy >inline
BasicProducer(const BasicProducer &other)=deletejoin::BasicProducer< 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
full() const noexceptjoin::BasicProducer< 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 BasicProducer &other)=deletejoin::BasicProducer< Policy >
join::BasicQueue::operator=(const BasicQueue &other)=deletejoin::BasicQueue< Policy >
push(const void *element) noexceptjoin::BasicProducer< Policy >inline
SharedMemory(const std::string &name, uint64_t size)join::SharedMemoryinline
size() const noexcept overridejoin::BasicQueue< Policy >inlinevirtual
timedPush(const void *element, std::chrono::duration< Rep, Period > timeout) noexceptjoin::BasicProducer< Policy >inline
tryPush(const void *element) noexceptjoin::BasicProducer< Policy >inline
unlink(const std::string &name) noexceptjoin::SharedMemoryinlinestatic
~BasicProducer()=defaultjoin::BasicProducer< Policy >
~BasicQueue()join::BasicQueue< Policy >inlinevirtual
~SharedMemory()join::SharedMemoryinlinevirtual