StatechartGroupMapping Struct Reference

#include <ArmarXGui/gui-plugins/StatechartEditorPlugin/cloning/StatechartGroupMapping.h>

Classes

struct  GroupMapping
 
struct  StateMapping
 

Public Member Functions

std::optional< QString > queryMappedGroupName (const QString &sourceGroupName) const
 
std::optional< QString > queryMappedUuid (const QString &sourceUuid) const
 
void writeToFile (const QString &packageDir) const
 

Static Public Member Functions

static std::optional< StatechartGroupMappingReadStatechartGroupMappingFile (const QString &packageDir)
 

Public Attributes

std::set< GroupMappinggroupMappings
 

Detailed Description

Definition at line 34 of file StatechartGroupMapping.h.

Member Function Documentation

◆ queryMappedGroupName()

std::optional< QString > queryMappedGroupName ( const QString &  sourceGroupName) const

Definition at line 88 of file StatechartGroupMapping.cpp.

◆ queryMappedUuid()

std::optional< QString > queryMappedUuid ( const QString &  sourceUuid) const

Definition at line 101 of file StatechartGroupMapping.cpp.

◆ ReadStatechartGroupMappingFile()

std::optional< StatechartGroupMapping > ReadStatechartGroupMappingFile ( const QString &  packageDir)
static

Definition at line 38 of file StatechartGroupMapping.cpp.

+ Here is the call graph for this function:

◆ writeToFile()

void writeToFile ( const QString &  packageDir) const

Definition at line 117 of file StatechartGroupMapping.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ groupMappings

std::set<GroupMapping> groupMappings

Definition at line 60 of file StatechartGroupMapping.h.


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