iceoryx_doc  1.0.1
iox::posix::Semaphore Member List

This is the complete list of members for iox::posix::Semaphore, including all inherited members.

create(Targs &&... args) noexceptDesignPattern::Creation< Semaphore, SemaphoreError >inlinestatic
Creation() noexcept=default (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
Creation(Creation &&rhs) noexcept (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >inline
Creation(const Creation &rhs) noexcept=default (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
CreationPattern_t typedef (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
DesignPattern::Creation< Semaphore, SemaphoreError > (defined in iox::posix::Semaphore)iox::posix::Semaphorefriend
errorType_t typedef (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
getHandle() noexceptiox::posix::Semaphore
getValue() const noexceptiox::posix::Semaphore
isInitialized() const noexceptDesignPattern::Creation< Semaphore, SemaphoreError >inline
m_errorValue (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >protected
m_isInitialized (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >protected
operator=(Semaphore &&rhs) noexceptiox::posix::Semaphore
operator=(const Semaphore &)=deleteiox::posix::Semaphore
operator=(Creation &&rhs) noexcept (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
operator=(const Creation &rhs) noexcept=default (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
placementCreate(void *const memory, Targs &&... args) noexceptDesignPattern::Creation< Semaphore, SemaphoreError >inlinestatic
post() noexceptiox::posix::Semaphore
result_t typedef (defined in DesignPattern::Creation< Semaphore, SemaphoreError >)DesignPattern::Creation< Semaphore, SemaphoreError >
Semaphore() noexceptiox::posix::Semaphore
Semaphore(Semaphore &&rhs) noexceptiox::posix::Semaphore
Semaphore(const Semaphore &)=deleteiox::posix::Semaphore
timedWait(const units::Duration abs_timeout, const bool doContinueOnInterrupt) const noexceptiox::posix::Semaphore
tryWait() const noexceptiox::posix::Semaphore
verify(Semaphore &&newObject) noexceptDesignPattern::Creation< Semaphore, SemaphoreError >inlinestatic
wait() const noexceptiox::posix::Semaphore
~Semaphore() noexceptiox::posix::Semaphore