Skip to main content

StreamMetadata Class

Declaration

class simaai::neat::graph::nodes::StreamMetadata { ... }

Included Headers

#include <StreamMetadata.h>

Base class

classStageExecutor

Public Constructors Index

StreamMetadata (StreamMetadataDefaults defaults={})

Public Member Functions Index

voidset_ports (const StagePorts &ports) override
voidon_input (StageMsg &&msg, std::vector< StageOutMsg > &out) override

Private Member Attributes Index

StreamMetadataDefaultsdefaults_
std::unordered_map< std::string, int64_t >next_seq_
PortIdout_port_ = kInvalidPort

Definition at line 20 of file StreamMetadata.h.

Public Constructors

StreamMetadata()

simaai::neat::graph::nodes::StreamMetadata::StreamMetadata (StreamMetadataDefaults defaults={})
explicit

Definition at line 22 of file StreamMetadata.h.

Public Member Functions

on_input()

void simaai::neat::graph::nodes::StreamMetadata::on_input (StageMsg && msg, std::vector< StageOutMsg > & out)
virtual

Definition at line 24 of file StreamMetadata.h.

set_ports()

void simaai::neat::graph::nodes::StreamMetadata::set_ports (const StagePorts & ports)
virtual

Definition at line 23 of file StreamMetadata.h.

Private Member Attributes

defaults_

StreamMetadataDefaults simaai::neat::graph::nodes::StreamMetadata::defaults_

Definition at line 27 of file StreamMetadata.h.

next_seq_

std::unordered_map<std::string, int64_t> simaai::neat::graph::nodes::StreamMetadata::next_seq_

Definition at line 28 of file StreamMetadata.h.

28 std::unordered_map<std::string, int64_t> next_seq_;

out_port_

PortId simaai::neat::graph::nodes::StreamMetadata::out_port_ = kInvalidPort

Definition at line 29 of file StreamMetadata.h.

29 PortId out_port_ = kInvalidPort;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.