Classes | |
| class | MicroNode | 
| class | MicroNode::Base | 
| class | MicroNode::AllowsChild< T > | 
| class | MicroNode::AllowsParent< T > | 
| struct | MicroNode::Source< WT > | 
| struct | MicroNode::Child< WT, T > | 
| class | MicroNode::Lazy< PORT > | 
| class | MicroNode::PortsAccess< ACCESS_FLAGS, PORTS > | 
| class | CoreNodeInstanceBaseInterface | 
| class | MicroNodePtr< MN > | 
| class | VariadicPort< T, OUTPUT > | 
| class | MicroNodeInterface | 
| class | CoreNodeInstanceInterface | 
Namespaces | |
| maxon | |
| maxon::corenodes | |
Typedefs | |
| using | PortsDescriptionCallback = void(*)(PortsDescription *) | 
| using | LlvmGlobalsReceiver = Delegate< Result< void >(const CString &name, const CString &decl, void *address)> | 
Functions | |
| template<typename T > | |
| const DataType & | GetPortType () | 
| INVALID | 
| BASIC | 
Enum value for BasicMicroNode.
| BATCH | 
| SPLIT_MERGE | 
| ITERATION | 
| SEQUENCING | 
| RECURSION_STEP | 
| LIST_INPUT_GROUP | 
| PREVIOUS_ITERATION_VALUE | 
| COPY | 
| VARIABLE_MASK | 
| VALUE_PORT_MASK | 
| INPUT_PORT_MASK | 
| EXPORTED_PORT | 
| VIRTUAL_INPUT_PORT | 
| OUTPUT_PORT_MASK | 
| VARIABLE | 
| PORT_MASK | 
| FACTOR_MASK | 
| ROOT | 
| SWITCH | 
| CASE | 
| WHILE_CONDITION | 
| INDEFINITE_LOOP | 
| TOP_LEVEL_FACTOR_MASK | 
| FRAME_MASK | 
| TOP_LEVEL_FRAME | 
| FRAME | 
| PARAMETER_MASK | 
| PARAMETERS | 
| EVENT_MASK | 
| DIMENSIONAL_HEAD_MASK | 
| INDEFINITE_LOOP_HEAD | 
| RECURSION_HEAD | 
| DEFINITE_FACTOR_HEAD_MASK | 
| DEFINITE_LOOP_HEAD | 
| CONTAINER_OUTPUT_HEAD_MASK | 
| CONTAINER_OUTPUT_HEAD | 
| ARRAY_OUTPUT_HEAD | 
| CONTAINER_LOOP_MASK | 
| CONTAINER_LOOP | 
| ARRAY_LOOP | 
| CONTAINER_LOOP_HEAD_MASK | 
| CONTAINER_LOOP_HEAD | 
| ARRAY_LOOP_HEAD | 
| CONTAINER_FACTOR_MASK | 
| DEFINITE_FACTOR_MASK | 
| DEFINITE_LOOP | 
| OTHER_FACTOR_MASK | 
| RECURSION | 
| DIMENSIONAL_FACTOR_MASK | 
| INPUT_ELEMENT_MASK | 
| ARRAY_INPUT_ELEMENT | 
| LIST_INPUT_ELEMENT | 
| INPUT_MASK | 
| FACTOR_REFERENCE_MASK | 
| FACTOR_REFERENCE | 
| CONTAINER_OUTPUT_ELEMENT | 
| ARRAY_OUTPUT_ELEMENT | 
| LIST_PARAMETER | 
| ARRAY_PARAMETER | 
| OUTPUT_MASK | 
| LIST_MASK | 
| LIST | 
| ARRAY | 
| CONTAINER_OUTPUT_MASK | 
| CONTAINER_OUTPUT | 
| ALL | 
| NONE | 
No flag set.
| STATE | 
| STATE_MODIFIER | 
| LOCAL | 
| PERMANENT | 
| CACHED | 
| HIDDEN | 
| PREVIOUS_ITV | 
| CURRENT_ITV | 
| PORT_MODIFIERS | 
| CONTAINER_MEMBER | 
| COMMUTATIVE | 
| STATE_MAPPER | 
| BOUND_TO_THREAD | 
| PARAMETER | 
| INPUT_WITHOUT_VALUE | 
| MODIFIERS | 
| CONTAINER_MASK | 
| CONST_MASK | 
| BATCH_ACCESS | 
| CONTAINER | 
| CONST_CONTAINER | 
| DIRECT_ACCESS_TEST |