iceoryx_hoofs 2.0.3
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
DesignPattern::Creation< Semaphore, SemaphoreError > (defined in iox::posix::Semaphore)iox::posix::Semaphorefriend
getValue() const noexceptiox::posix::Semaphore
isInitialized() const noexceptDesignPattern::Creation< Semaphore, SemaphoreError >
operator=(Semaphore &&rhs) noexceptiox::posix::Semaphore
operator=(const Semaphore &)=deleteiox::posix::Semaphore
placementCreate(void *const memory, Targs &&... args) noexceptDesignPattern::Creation< Semaphore, SemaphoreError >static
post() noexceptiox::posix::Semaphore
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