|
Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
This is the complete list of members for dsn::rwlock_nr_provider, including all inherited members.
| create(rwlock_nr_provider *inner_provider) (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | inlinestatic |
| factory typedef (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | |
| get_inner_provider() const (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | inline |
| lock_read()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| lock_write()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| rwlock_nr_provider(rwlock_nr_provider *inner_provider) (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | inline |
| try_lock_read()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| try_lock_write()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| unlock_read()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| unlock_write()=0 (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | pure virtual |
| ~rwlock_nr_provider() (defined in dsn::rwlock_nr_provider) | dsn::rwlock_nr_provider | inlinevirtual |