|
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 |