MetoakDepth Class
Declaration
class simaai::neat::MetoakDepth { ... }
Included Headers
#include <VisualFrontend.h>
Base classes
| class | Node |
| class | OutputSpecProvider |
| class | NodeContractProvider |
| class | NodeContractConfigurable |
Public Constructors Index
| MetoakDepth (MetoakDepthOptions opt={}) | |
Public Member Functions Index
| std::string | kind () const override |
| NodeCapsBehavior | caps_behavior () const override |
| NodeContractDefinition | contract_definition () const override |
| bool | compile_node_contract (const ContractCompileInput &input, CompiledNodeContract *out, std::string *err) const override |
| void | apply_compiled_contract (const CompiledNodeContract &contract, std::string *err) override |
| std::string | backend_fragment (int node_index) const override |
| std::vector< std::string > | element_names (int node_index) const override |
| OutputSpec | output_spec (const OutputSpec &input) const override |
| const MetoakDepthOptions & | options () const |