|
MIRA
|
#include <serialization/PropertyNode.h>

Public Types | |
| using | Base = LockedPropertyNodeAccessCommon< NodeType, ValueType * > |
| using | NoLock = typename Base::NoLock |
Public Member Functions | |
| LockedPropertyNodeAccess (NodeType *parent, const PointerType &ref) | |
| LockedPropertyNodeAccess (NodeType *parent, const PointerType &ref, NoLock) | |
| const ValueType & | operator* () const |
| ValueType & | operator* () |
Protected Types | |
| typedef ValueType * | PointerType |
Protected Attributes | |
| NodeType * | p |
| const ValueType * & | r |
| bool | needLock |
| boost::interprocess::scoped_lock< RootPropertyNode::MutexType > | lock |
|
protected |
| using Base = LockedPropertyNodeAccessCommon<NodeType, ValueType*> |
| using NoLock = typename Base::NoLock |
|
inline |
|
inline |
|
inline |
|
inline |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
1.8.14