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, AS_INPUT > |
| 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 |
| CURRENT_ITERATION_VALUE |
| CURRENT_ITERATION_VALUE_WITH_INIT |
| COPY |
| SET_TRUE |
| NOP |
| SUBTRACTIVE_DOMAIN |
| VARIABLE_MASK |
| VALUE_PORT_MASK |
| INPUT_PORT_MASK |
| EXPORTED_PORT |
| VIRTUAL_INPUT_PORT |
| OUTPUT_PORT_MASK |
| VARIABLE |
| PORT_MASK |
| FACTOR_MASK |
| ROOT |
| WHILE_CONDITION |
| INDEFINITE_LOOP |
| TOP_LEVEL_FACTOR_MASK |
| FRAME_MASK |
| TOP_LEVEL_FRAME |
| FRAME |
| EVENT_MASK |
| FACTOR_HEAD_MASK |
| DEFINITE_FACTOR_HEAD_MASK |
| CONTAINER_LOOP_HEAD_MASK |
| CONTAINER_OUTPUT_HEAD_MASK |
| DEFINITE_FACTOR_MASK |
| CONTAINER_OUTPUT_ELEMENT_MASK |
| INDEXABLE_FACTOR_MASK |
| DIMENSIONAL_FACTOR_TEST |
| CONTAINER_LOOP_MASK |
| INDEFINITE_LOOP_HEAD |
| RECURSION_HEAD |
| DEFINITE_LOOP_HEAD |
| CONTAINER_LOOP_HEAD |
| ARRAY_LOOP_HEAD |
| CONTAINER_LOOP |
| ARRAY_LOOP |
| CONTAINER_OUTPUT_HEAD |
| CONTAINER_OUTPUT_ELEMENT |
| ARRAY_OUTPUT_ELEMENT |
| DEFINITE_LOOP |
| GENERIC_DEFINITE_LOOP |
| RECURSION |
| INPUT_ELEMENT_MASK |
| ARRAY_INPUT_ELEMENT |
| CONTAINER_INPUT_ELEMENT |
| INPUT_MASK |
| OUTPUT_MASK |
| CONTAINER_MASK |
| CONTAINER |
| ARRAY_CONTAINER |
| ARRAY |
| CONTAINER_OUTPUT_MASK |
| CONTAINER_OUTPUT |
| CONTAINER_INPUT_GROUP_MASK |
| CONTAINER_INPUT_GROUP |
| ALL |
| NONE |
No flag set.
| STATE |
| STATE_MODIFIER |
| LOCAL |
| PERMANENT |
| CACHED |
| DONT_WRAP |
| CURRENT_ITV |
| NEXT_ITV |
| CONTAINER_MEMBER |
| COMMUTATIVE |
| STATE_MAPPER |
| PARAMETER |
| INPUT_WITHOUT_VALUE |
| OUTER_DOMAIN |
| NO_FACTORS |
| SUSPEND |
| KEEP_LETTER_CASE |
| INDEPENDENT |
| INCLUDE_IN_PREDECESSORS |
| FACTOR_REFERENCE |
| OPTIONAL_INPUT |
| CURRENT_ITV_GROUP |
| NEXT_ITV_GROUP |
| HIDDEN |
| ITV_MASK |
| ITV_GROUP_MASK |
| PORT_MODIFIERS |
| MODIFIERS |
| CONST_MASK |
| BATCH_ACCESS |
| CONST_CONTAINER |
| DIRECT_ACCESS_TEST |