Skip to main content

UdpOutput Class

Declaration

class simaai::neat::UdpOutput { ... }

Included Headers

#include <UdpOutput.h>

Base class

classNode

Public Constructors Index

UdpOutput (UdpOutputOptions opt)

Public Member Functions Index

std::stringkind () const override
NodeCapsBehaviorcaps_behavior () const override
std::stringbackend_fragment (int node_index) const override
std::vector< std::string >element_names (int node_index) const override

Private Member Attributes Index

UdpOutputOptionsopt_

Definition at line 23 of file UdpOutput.h.

Public Constructors

UdpOutput()

simaai::neat::UdpOutput::UdpOutput (UdpOutputOptions opt)
inline explicit

Definition at line 25 of file UdpOutput.h.

25 explicit UdpOutput(UdpOutputOptions opt) : opt_(std::move(opt)) {}

Public Member Functions

backend_fragment()

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

Definition at line 33 of file UdpOutput.h.

caps_behavior()

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

Definition at line 30 of file UdpOutput.h.

30 NodeCapsBehavior caps_behavior() const override {
31 return NodeCapsBehavior::Dynamic;
32 }

element_names()

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

Definition at line 34 of file UdpOutput.h.

kind()

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

Definition at line 27 of file UdpOutput.h.

27 std::string kind() const override {
28 return "UdpOutput";
29 }

Private Member Attributes

opt_

UdpOutputOptions simaai::neat::UdpOutput::opt_

Definition at line 37 of file UdpOutput.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.