본문으로 건너뛰기

MetoakDepth Class

Declaration​

class simaai::neat::MetoakDepth { ... }

Included Headers​

#include <VisualFrontend.h>

Base classes​

classNode
classOutputSpecProvider
classNodeContractProvider
classNodeContractConfigurable

Public Constructors Index​

MetoakDepth (MetoakDepthOptions opt={})

Public Member Functions Index​

std::stringkind () const override
NodeCapsBehaviorcaps_behavior () const override
NodeContractDefinitioncontract_definition () const override
boolcompile_node_contract (const ContractCompileInput &input, CompiledNodeContract *out, std::string *err) const override
voidapply_compiled_contract (const CompiledNodeContract &contract, std::string *err) override
std::stringbackend_fragment (int node_index) const override
std::vector< std::string >element_names (int node_index) const override
OutputSpecoutput_spec (const OutputSpec &input) const override
const MetoakDepthOptions &options () const

Private Member Attributes Index​

MetoakDepthOptionsopt_

Definition at line 368 of file VisualFrontend.h.

Public Constructors​

MetoakDepth()​

simaai::neat::MetoakDepth::MetoakDepth (MetoakDepthOptions opt={})
explicit

Definition at line 373 of file VisualFrontend.h.

Public Member Functions​

apply_compiled_contract()​

void simaai::neat::MetoakDepth::apply_compiled_contract (const CompiledNodeContract & contract, std::string * err)

Definition at line 383 of file VisualFrontend.h.

backend_fragment()​

std::string simaai::neat::MetoakDepth::backend_fragment (int node_index)

Definition at line 384 of file VisualFrontend.h.

caps_behavior()​

NodeCapsBehavior simaai::neat::MetoakDepth::caps_behavior ()
inline

Definition at line 377 of file VisualFrontend.h.

compile_node_contract()​

bool simaai::neat::MetoakDepth::compile_node_contract (const ContractCompileInput & input, CompiledNodeContract * out, std::string * err)

Definition at line 381 of file VisualFrontend.h.

contract_definition()​

NodeContractDefinition simaai::neat::MetoakDepth::contract_definition ()

Definition at line 380 of file VisualFrontend.h.

element_names()​

std::vector< std::string > simaai::neat::MetoakDepth::element_names (int node_index)

Definition at line 385 of file VisualFrontend.h.

kind()​

std::string simaai::neat::MetoakDepth::kind ()
inline

Definition at line 374 of file VisualFrontend.h.

options()​

const MetoakDepthOptions & simaai::neat::MetoakDepth::options ()
inline

Definition at line 387 of file VisualFrontend.h.

output_spec()​

OutputSpec simaai::neat::MetoakDepth::output_spec (const OutputSpec & input)

Definition at line 386 of file VisualFrontend.h.

Private Member Attributes​

opt_​

MetoakDepthOptions simaai::neat::MetoakDepth::opt_

Definition at line 392 of file VisualFrontend.h.


The documentation for this class was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.