MeVisLab Toolbox Reference
MLParameterInfoWrapper Class Reference

A class that wraps ParameterInfo objects for use in Python, and inspectable by the ParameterInfoInspector module. More...

#include <mlParameterInfoWrapper.h>

Inheritance diagram for MLParameterInfoWrapper:

Public Slots

QVariantMap toDict () const
 \script
 

Public Member Functions

 MLParameterInfoWrapper (const ml::ParameterInfo *paramInfo)
 Constructor.
 

Protected Attributes

const ml::ParameterInfo_paramInfo
 Wrapped ParameterInfo object.
 

Detailed Description

A class that wraps ParameterInfo objects for use in Python, and inspectable by the ParameterInfoInspector module.

Definition at line 26 of file mlParameterInfoWrapper.h.

Constructor & Destructor Documentation

◆ MLParameterInfoWrapper()

MLParameterInfoWrapper::MLParameterInfoWrapper ( const ml::ParameterInfo * paramInfo)

Constructor.

Member Function Documentation

◆ toDict

QVariantMap MLParameterInfoWrapper::toDict ( ) const
slot

\script

Get entire info as QVariantMap, which will become a python dict. To obtain a true python ParameterInfo object in python, use toParameterInfo() from parameter_info.utils

Member Data Documentation

◆ _paramInfo

const ml::ParameterInfo& MLParameterInfoWrapper::_paramInfo
protected

Wrapped ParameterInfo object.

Definition at line 45 of file mlParameterInfoWrapper.h.


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