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 |