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
 

Constructor & Destructor Documentation

◆ StateParameter()

Member Function Documentation

◆ FromIceStateParameter()

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

◆ getDefaultValue()

VariantContainerBasePtr getDefaultValue ( )

◆ getDefaultValueJson()

QString getDefaultValueJson ( )

◆ setDefaultValue()

void setDefaultValue ( const VariantContainerBasePtr & value)

◆ setDefaultValueJson()

void setDefaultValueJson ( const QString & valueJson)

◆ ToIceStateParameter()

StateParameterIceBasePtr ToIceStateParameter ( statechartmodel::StateParameterPtr param)
static

◆ ToIceStateParameterMap()

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

Member Data Documentation

◆ description

QString description

◆ optional

bool optional

◆ profileDefaultValues

◆ type

QString type

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