StormByte C++ Library: Multimedia module 0.0.9999
StormByte-Multimedia is a StormByte library module for parsing configuration files
Loading...
Searching...
No Matches
Public Member Functions | List of all members
StormByte::Multimedia::Pipeline::Step::Join Class Referencefinal

Last data member of every most-derived Step. More...

#include <StormByte/multimedia/pipeline/step.hxx>

Public Member Functions

 Join (Step &step) noexcept
 
 Join (const Join &)=delete
 
 Join (Join &&) noexcept=delete
 
 ~Join () noexcept
 
Joinoperator= (const Join &)=delete
 
Joinoperator= (Join &&) noexcept=delete
 

Detailed Description

Last data member of every most-derived Step.

Destructor Halt s this Step. Declared last so backends and hoppers of the leaf are still alive while the worker leaves. Not a plugin API: Filter::FFmpeg is not a Step.

Constructor & Destructor Documentation

◆ Join() [1/3]

StormByte::Multimedia::Pipeline::Step::Join::Join ( Step step)
inlineexplicitnoexcept

◆ Join() [2/3]

StormByte::Multimedia::Pipeline::Step::Join::Join ( const Join )
delete

◆ Join() [3/3]

StormByte::Multimedia::Pipeline::Step::Join::Join ( Join &&  )
deletenoexcept

◆ ~Join()

StormByte::Multimedia::Pipeline::Step::Join::~Join ( )
inlinenoexcept

Member Function Documentation

◆ operator=() [1/2]

Join & StormByte::Multimedia::Pipeline::Step::Join::operator= ( const Join )
delete

◆ operator=() [2/2]

Join & StormByte::Multimedia::Pipeline::Step::Join::operator= ( Join &&  )
deletenoexcept

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