MicroNodeGroupInterface::PrivateAutoCreatePortInfo Struct Reference

#include <corenodes.h>

Public Member Functions

void CreatePort (Int pid, const Id &name, MicroNode::TYPE type, MicroNode::FLAGS flags, const DataType &vtype, Int count)
 

Public Attributes

MicroNodeGroupInterfacegroup
 
const Generic * arg
 
Result< DataType >(* getPortType )(const Id &, const Generic *)
 
Result< void > result
 

Member Function Documentation

◆ CreatePort()

void CreatePort ( Int  pid,
const Id name,
MicroNode::TYPE  type,
MicroNode::FLAGS  flags,
const DataType vtype,
Int  count 
)

Member Data Documentation

◆ group

◆ arg

const Generic* arg

◆ getPortType

Result<DataType>(* getPortType(const Id &, const Generic *)

◆ result

Result<void> result