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< AttrDef > | attributes |
std::vector< ArgDef > | inputs |
std::vector< ArgDef > | outputs |
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:
- include/momemta/ModuleDef.h