Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
This is the complete list of members for dsn::semaphore_provider, including all inherited members.
create(int initCount, semaphore_provider *inner_provider) (defined in dsn::semaphore_provider) | dsn::semaphore_provider | inlinestatic |
factory typedef (defined in dsn::semaphore_provider) | dsn::semaphore_provider | |
get_inner_provider() const (defined in dsn::semaphore_provider) | dsn::semaphore_provider | inline |
semaphore_provider(int initial_count, semaphore_provider *inner_provider) (defined in dsn::semaphore_provider) | dsn::semaphore_provider | inline |
signal(int count)=0 (defined in dsn::semaphore_provider) | dsn::semaphore_provider | pure virtual |
wait(int timeout_milliseconds=TIME_MS_MAX)=0 (defined in dsn::semaphore_provider) | dsn::semaphore_provider | pure virtual |
~semaphore_provider() (defined in dsn::semaphore_provider) | dsn::semaphore_provider | inlinevirtual |