iceoryx_hoofs  2.0.2
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 >static
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 >
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 >
getValue() const noexceptiox::posix::Semaphore
isInitialized() const noexceptDesignPattern::Creation< Semaphore, SemaphoreError >
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 >static
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) noexceptiox::posix::Semaphore
tryWait() noexceptiox::posix::Semaphore
verify(Semaphore &&newObject) noexceptDesignPattern::Creation< Semaphore, SemaphoreError >static
wait() noexceptiox::posix::Semaphore
~Semaphore() noexceptiox::posix::Semaphore