Assign(T new_value) | rcu::Variable< T, RcuTraits > | inline |
Cleanup() (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | inline |
Emplace(Args &&... args) | rcu::Variable< T, RcuTraits > | inline |
MutexType typedef (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | |
operator=(const Variable &)=delete (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | |
operator=(Variable &&)=delete (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | |
Read() const | rcu::Variable< T, RcuTraits > | inline |
ReadablePtr< T, RcuTraits > (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | friend |
ReadCopy() const | rcu::Variable< T, RcuTraits > | inline |
StartWrite() | rcu::Variable< T, RcuTraits > | inline |
StartWriteEmplace(Args &&... args) | rcu::Variable< T, RcuTraits > | inline |
Variable(Args &&... initial_value_args) | rcu::Variable< T, RcuTraits > | inline |
Variable(DestructionType destruction_type, Args &&... initial_value_args) | rcu::Variable< T, RcuTraits > | inlineexplicit |
Variable(const Variable &)=delete (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | |
Variable(Variable &&)=delete (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | |
WritablePtr< T, RcuTraits > (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | friend |
~Variable() (defined in rcu::Variable< T, RcuTraits >) | rcu::Variable< T, RcuTraits > | inline |