momemta::ModuleDef Struct Reference

#include <ModuleDef.h>

Detailed Description

Defines a module, listing its attributes, inputs and outputs

Definition at line 61 of file ModuleDef.h.

Public Attributes

std::vector< AttrDefattributes
 
std::vector< ArgDefinputs
 
std::vector< ArgDefoutputs
 
std::string name
 
bool internal = false
 If true, this module is internal and not associated to a real implementation.
 
bool sticky = false
 A sticky module is a module which can't be removed from the graph, even if it's output is not used.
 

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