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 50 of file StateParameter.h.

Constructor & Destructor Documentation

◆ StateParameter()

Definition at line 34 of file StateParameter.cpp.

Member Function Documentation

◆ FromIceStateParameter()

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

Definition at line 67 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ getDefaultValue()

VariantContainerBasePtr getDefaultValue ( )

Definition at line 46 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ getDefaultValueJson()

QString getDefaultValueJson ( )

Definition at line 60 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ setDefaultValue()

void setDefaultValue ( const VariantContainerBasePtr &  value)

Definition at line 39 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ setDefaultValueJson()

void setDefaultValueJson ( const QString &  valueJson)

Definition at line 53 of file StateParameter.cpp.

+ Here is the call graph for this function:

◆ ToIceStateParameter()

StateParameterIceBasePtr ToIceStateParameter ( statechartmodel::StateParameterPtr  param)
static

Definition at line 98 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 108 of file StateParameter.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ description

QString description

Definition at line 72 of file StateParameter.h.

◆ optional

bool optional

Definition at line 71 of file StateParameter.h.

◆ profileDefaultValues

Definition at line 74 of file StateParameter.h.

◆ type

QString type

Definition at line 65 of file StateParameter.h.


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