Skip to main content

UdpOutputNodeGroup Class

Declaration

class simaai::neat::nodes::groups::UdpOutputNodeGroup { ... }

Included Headers

Public Member Functions Index

boolinit (const UdpOutputNodeGroupOptions &opt, size_t streams, std::string *err=nullptr)
boolpush_video (size_t idx, const simaai::neat::Sample &sample) const
booltry_push_video (size_t idx, const simaai::neat::Sample &sample) const
voidstop ()
size_tsize () const
const std::vector< std::shared_ptr< simaai::neat::Run > > &runs () const

Private Member Attributes Index

UdpOutputNodeGroupOptionsopt_ {}
std::vector< std::shared_ptr< simaai::neat::Run > >runs_

Definition at line 31 of file OptiViewOutputGroup.h.

Public Member Functions

init()

bool simaai::neat::nodes::groups::UdpOutputNodeGroup::init (const UdpOutputNodeGroupOptions & opt, size_t streams, std::string * err=nullptr)

Definition at line 33 of file OptiViewOutputGroup.h.

push_video()

bool simaai::neat::nodes::groups::UdpOutputNodeGroup::push_video (size_t idx, const simaai::neat::Sample & sample)

Definition at line 35 of file OptiViewOutputGroup.h.

runs()

const std::vector<std::shared_ptr<simaai::neat::Run> >& simaai::neat::nodes::groups::UdpOutputNodeGroup::runs ()
inline

Definition at line 43 of file OptiViewOutputGroup.h.

43 const std::vector<std::shared_ptr<simaai::neat::Run>>& runs() const {
44 return runs_;
45 }

size()

size_t simaai::neat::nodes::groups::UdpOutputNodeGroup::size ()
inline

Definition at line 39 of file OptiViewOutputGroup.h.

39 size_t size() const {
40 return runs_.size();
41 }

stop()

void simaai::neat::nodes::groups::UdpOutputNodeGroup::stop ()

Definition at line 38 of file OptiViewOutputGroup.h.

try_push_video()

bool simaai::neat::nodes::groups::UdpOutputNodeGroup::try_push_video (size_t idx, const simaai::neat::Sample & sample)

Definition at line 36 of file OptiViewOutputGroup.h.

Private Member Attributes

opt_

UdpOutputNodeGroupOptions simaai::neat::nodes::groups::UdpOutputNodeGroup::opt_ {}

Definition at line 48 of file OptiViewOutputGroup.h.

runs_

std::vector<std::shared_ptr<simaai::neat::Run> > simaai::neat::nodes::groups::UdpOutputNodeGroup::runs_

Definition at line 49 of file OptiViewOutputGroup.h.

49 std::vector<std::shared_ptr<simaai::neat::Run>> runs_;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.