MIRA
Public Member Functions | Protected Attributes | List of all members
LockedPropertyNodeAccess< NodeType, ValueType, ValueTypePointer, UseBackup > Class Template Reference

#include <serialization/PropertyNode.h>

Inheritance diagram for LockedPropertyNodeAccess< NodeType, ValueType, ValueTypePointer, UseBackup >:
Inheritance graph
[legend]

Public Member Functions

 LockedPropertyNodeAccess (NodeType *parent, const ValueType &ref)
 
const ValueType & operator* () const
 
ValueType & operator* ()
 

Protected Attributes

NodeType * p
 
const ValueType & r
 
RootPropertyNoderoot
 
bool lockFailed
 

Constructor & Destructor Documentation

◆ LockedPropertyNodeAccess()

LockedPropertyNodeAccess ( NodeType *  parent,
const ValueType &  ref 
)
inline

Member Function Documentation

◆ operator*() [1/2]

const ValueType& operator* ( ) const
inline

◆ operator*() [2/2]

ValueType& operator* ( )
inline

Member Data Documentation

◆ p

NodeType* p
protectedinherited

◆ r

const ValueType& r
protectedinherited

◆ root

RootPropertyNode* root
protectedinherited

◆ lockFailed

bool lockFailed
protectedinherited

The documentation for this class was generated from the following file: