| create(Targs &&... args) noexcept | DesignPattern::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::Semaphore | friend |
| errorType_t typedef (defined in DesignPattern::Creation< Semaphore, SemaphoreError >) | DesignPattern::Creation< Semaphore, SemaphoreError > | |
| getHandle() noexcept | iox::posix::Semaphore | |
| getValue() const noexcept | iox::posix::Semaphore | |
| isInitialized() const noexcept | DesignPattern::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) noexcept | iox::posix::Semaphore | |
| operator=(const Semaphore &)=delete | iox::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) noexcept | DesignPattern::Creation< Semaphore, SemaphoreError > | inlinestatic |
| post() noexcept | iox::posix::Semaphore | |
| result_t typedef (defined in DesignPattern::Creation< Semaphore, SemaphoreError >) | DesignPattern::Creation< Semaphore, SemaphoreError > | |
| Semaphore() noexcept | iox::posix::Semaphore | |
| Semaphore(Semaphore &&rhs) noexcept | iox::posix::Semaphore | |
| Semaphore(const Semaphore &)=delete | iox::posix::Semaphore | |
| timedWait(const units::Duration abs_timeout, const bool doContinueOnInterrupt) const noexcept | iox::posix::Semaphore | |
| tryWait() const noexcept | iox::posix::Semaphore | |
| verify(Semaphore &&newObject) noexcept | DesignPattern::Creation< Semaphore, SemaphoreError > | inlinestatic |
| wait() const noexcept | iox::posix::Semaphore | |
| ~Semaphore() noexcept | iox::posix::Semaphore | |