GEGELATI

Loading...
Searching...
No Matches
Instructions::LambdaInstruction< First, Rest > Member List

This is the complete list of members for Instructions::LambdaInstruction< First, Rest >, including all inherited members.

checkOperandTypes(const std::vector< Data::UntypedSharedPtr > &arguments) const override | Instructions::LambdaInstruction< First, Rest > | inline virtual
execute(const std::vector< Data::UntypedSharedPtr > &args) const override | Instructions::LambdaInstruction< First, Rest > | inline virtual
func | Instructions::LambdaInstruction< First, Rest > | protected
getNbOperands() const | Instructions::Instruction |
getOperandTypes() const | Instructions::Instruction |
getPrintablePrimitiveOperandType(const uint64_t &opIdx) const | Instructions::Instruction | virtual
getPrintTemplate() const | Instructions::Instruction | virtual
Instruction(std::string printTemplate) | Instructions::Instruction | protected
isPrintable() const | Instructions::Instruction | virtual
LambdaInstruction(std::function< double(First, Rest...)> function, const std::string &printTemplate="") | Instructions::LambdaInstruction< First, Rest > | inline
LambdaInstruction()=delete | Instructions::LambdaInstruction< First, Rest > |
operandTypes | Instructions::Instruction | protected
printTemplate | Instructions::Instruction | protected
~Instruction()=default | Instructions::Instruction | virtual