Workspace 6.21.5
Public Member Functions | Public Attributes | List of all members
ConfigureCustomIoOperationCmd::IODescription Struct Reference

#include <Workspace/DataExecution/UndoCommands/configurecustomiooperationcmd.h>

Public Member Functions

 IODescription (const IODescription &other)
 
 IODescription (CustomInputsOutputsOperation::IOMode type, const IOBase *ioBase)
 
 IODescription (CustomInputsOutputsOperation::IOMode type, const QString &name, const DataFactory &factory, bool isScalar=true)
 
 ~IODescription ()
 

Public Attributes

SerializedTreedata_
 
const DataFactoryfactory_
 
bool isScalar_
 
QString name_
 
size_t numElems_
 
CustomInputsOutputsOperation::IOMode type_
 

Constructor & Destructor Documentation

◆ IODescription() [1/3]

IODescription ( CustomInputsOutputsOperation::IOMode  type,
const QString &  name,
const DataFactory factory,
bool  isScalar = true 
)
Parameters
type
name
factory
isScalar

◆ IODescription() [2/3]

Parameters
type
ioBase

◆ IODescription() [3/3]

IODescription ( const IODescription other)
Parameters
other

◆ ~IODescription()

Member Data Documentation

◆ data_

◆ factory_

const DataFactory* factory_

◆ isScalar_

bool isScalar_

◆ name_

QString name_

◆ numElems_

size_t numElems_

◆ type_