TypedWidget< RemoteWidgetT_, QWidgetT_, ValueType_ > Struct Template Reference

#include <ArmarXGui/libraries/RemoteGui/TypedWidget.h>

Public Types

using QWidgetT = QWidgetT_
using RemoteWidgetT = RemoteWidgetT_
using ValueT = typename Storage< ValueType >::Type

Static Public Member Functions

static bool isValid (RemoteWidgetT const &, std::ostream &out)

Static Public Attributes

static const ValueVariantType ValueType = ValueType_

Detailed Description

template<typename RemoteWidgetT_, typename QWidgetT_, ValueVariantType ValueType_ = RemoteGui::VALUE_VARIANT_EMPTY>
struct armarx::RemoteGui::TypedWidget< RemoteWidgetT_, QWidgetT_, ValueType_ >

Definition at line 115 of file TypedWidget.h.

Member Typedef Documentation

◆ QWidgetT

using QWidgetT = QWidgetT_

Definition at line 118 of file TypedWidget.h.

◆ RemoteWidgetT

using RemoteWidgetT = RemoteWidgetT_

Definition at line 117 of file TypedWidget.h.

◆ ValueT

using ValueT = typename Storage<ValueType>::Type

Definition at line 120 of file TypedWidget.h.

Member Function Documentation

◆ isValid()

static bool isValid ( RemoteWidgetT const &  ,
std::ostream &  out 

Definition at line 122 of file TypedWidget.h.

Member Data Documentation

◆ ValueType

const ValueVariantType ValueType = ValueType_

Definition at line 119 of file TypedWidget.h.

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