Table of Contents

Class OutputFrameSource

Namespace
easyar

Ausgabeport für Ausgabeframes. Wird verwendet, um den Ausgabeport einer Komponente offenzulegen. Alle Member dieser Klasse sind threadsicher.

OutputFrameSource

Methoden

setHandler

Legt den Datenhandler fest.

void easyar_OutputFrameSource_setHandler(easyar_OutputFrameSource * This, easyar_OptionalOfFunctorOfVoidFromOutputFrame handler)
void setHandler(std::optional<std::function<void(std::shared_ptr<OutputFrame>)>> handler)
public void setHandler(@Nullable FunctorOfVoidFromOutputFrame handler)
fun setHandler(handler: FunctorOfVoidFromOutputFrame?): Unit
- (void)setHandler:(void (^)(easyar_OutputFrame *))handler
public func setHandler(_ handler: ((OutputFrame) -> Void)?) -> Void
public virtual void setHandler(Optional<Action<OutputFrame>> handler)

Parameter

Name Typ Beschreibung
handler Optional<Action<OutputFrame>>

Rückgabewert

Typ Beschreibung
Void

connect

Verbindet einen Eingabeport.

void easyar_OutputFrameSource_connect(easyar_OutputFrameSource * This, easyar_OutputFrameSink * sink)
void connect(std::shared_ptr<OutputFrameSink> sink)
public void connect(@Nonnull OutputFrameSink sink)
fun connect(sink: OutputFrameSink): Unit
- (void)connect:(easyar_OutputFrameSink *)sink
public func connect(_ sink: OutputFrameSink) -> Void
public virtual void connect(OutputFrameSink sink)

Parameter

Name Typ Beschreibung
sink OutputFrameSink

Rückgabewert

Typ Beschreibung
Void

disconnect

Trennt die Verbindung.

void easyar_OutputFrameSource_disconnect(easyar_OutputFrameSource * This)
void disconnect()
public void disconnect()
fun disconnect(): Unit
- (void)disconnect
public func disconnect() -> Void
public virtual void disconnect()

Rückgabewert

Typ Beschreibung
Void