Table of Contents

Class MagnetometerResultSource

Namespace
easyar

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

MagnetometerResultSource

Methoden

setHandler

Legt den Datenhandler fest.

void easyar_MagnetometerResultSource_setHandler(easyar_MagnetometerResultSource * This, easyar_OptionalOfFunctorOfVoidFromMagnetometerResult handler)
void setHandler(std::optional<std::function<void(MagnetometerResult)>> handler)
public void setHandler(@Nullable FunctorOfVoidFromMagnetometerResult handler)
fun setHandler(handler: FunctorOfVoidFromMagnetometerResult?): Unit
- (void)setHandler:(void (^)(easyar_MagnetometerResult *))handler
public func setHandler(_ handler: ((MagnetometerResult) -> Void)?) -> Void
public virtual void setHandler(Optional<Action<MagnetometerResult>> handler)

Parameter

Name Typ Beschreibung
handler Optional<Action<MagnetometerResult>>

Rückgabewert

Typ Beschreibung
Void

connect

Verbindet einen Eingabeport.

void easyar_MagnetometerResultSource_connect(easyar_MagnetometerResultSource * This, easyar_MagnetometerResultSink * sink)
void connect(std::shared_ptr<MagnetometerResultSink> sink)
public void connect(@Nonnull MagnetometerResultSink sink)
fun connect(sink: MagnetometerResultSink): Unit
- (void)connect:(easyar_MagnetometerResultSink *)sink
public func connect(_ sink: MagnetometerResultSink) -> Void
public virtual void connect(MagnetometerResultSink sink)

Parameter

Name Typ Beschreibung
sink MagnetometerResultSink

Rückgabewert

Typ Beschreibung
Void

disconnect

Trennt die Verbindung.

void easyar_MagnetometerResultSource_disconnect(easyar_MagnetometerResultSource * This)
void disconnect()
public void disconnect()
fun disconnect(): Unit
- (void)disconnect
public func disconnect() -> Void
public virtual void disconnect()

Rückgabewert

Typ Beschreibung
Void