StateParameter Class Reference

#include <ArmarXGui/gui-plugins/StatechartViewerPlugin/model/StateParameter.h>

Public Member Functions

VariantContainerBasePtr getDefaultValue ()
 
QString getDefaultValueJson ()
 
void setDefaultValue (const VariantContainerBasePtr &value)
 
void setDefaultValueJson (const QString &valueJson)
 
 StateParameter ()
 

Static Public Member Functions

static statechartmodel::StateParameterPtr FromIceStateParameter (armarx::StateParameterIceBasePtr param)
 
static armarx::StateParameterIceBasePtr ToIceStateParameter (statechartmodel::StateParameterPtr param)
 
static armarx::StateParameterMap ToIceStateParameterMap (statechartmodel::StateParameterMap params)
 

Public Attributes

QString description
 
bool optional
 
StateParameterProfileDefaultValueMap profileDefaultValues
 
QString type
 

Detailed Description

Definition at line 49 of file StateParameter.h.

Constructor & Destructor Documentation

◆ StateParameter()

Definition at line 35 of file StateParameter.cpp.

Member Function Documentation

◆ FromIceStateParameter()

statechartmodel::StateParameterPtr FromIceStateParameter ( armarx::StateParameterIceBasePtr  param)
static

Definition at line 61 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ getDefaultValue()

VariantContainerBasePtr getDefaultValue ( )

Definition at line 45 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ getDefaultValueJson()

QString getDefaultValueJson ( )

Definition at line 55 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ setDefaultValue()

void setDefaultValue ( const VariantContainerBasePtr &  value)

Definition at line 40 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ setDefaultValueJson()

void setDefaultValueJson ( const QString &  valueJson)

Definition at line 50 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ ToIceStateParameter()

StateParameterIceBasePtr ToIceStateParameter ( statechartmodel::StateParameterPtr  param)
static

Definition at line 89 of file StateParameter.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ToIceStateParameterMap()

armarx::StateParameterMap ToIceStateParameterMap ( statechartmodel::StateParameterMap  params)
static

Definition at line 98 of file StateParameter.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ description

QString description

Definition at line 68 of file StateParameter.h.

◆ optional

bool optional

Definition at line 67 of file StateParameter.h.

◆ profileDefaultValues

Definition at line 69 of file StateParameter.h.

◆ type

QString type

Definition at line 61 of file StateParameter.h.


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