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