LockableGraph Struct Reference

The LockableGraph struct allows for easy locking of a graphviz graph and its components. More...

#include <ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/Layout.h>

Public Member Functions

 LockableGraph (GraphPtr g=NULL)
 

Public Attributes

GraphPtr graph
 graph Graph that can be locked with mutex. More...
 
std::recursive_mutex mutex
 mutex Mutex to lock graph More...
 

Detailed Description

The LockableGraph struct allows for easy locking of a graphviz graph and its components.

Definition at line 48 of file Layout.h.

Constructor & Destructor Documentation

◆ LockableGraph()

LockableGraph ( GraphPtr  g = NULL)
inline

Definition at line 50 of file Layout.h.

Member Data Documentation

◆ graph

GraphPtr graph

graph Graph that can be locked with mutex.

Definition at line 58 of file Layout.h.

◆ mutex

std::recursive_mutex mutex

mutex Mutex to lock graph

Definition at line 62 of file Layout.h.


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