Table of Contents

Class LocationResultSource

Namespace
easyar

Position Ergebnis Ausgangsport. Wird verwendet, um einen Ausgangsport einer Komponente freizulegen. Alle Mitglieder dieser Klasse sind threadsicher.

LocationResultSource

Methoden

setHandler

Setze Datenprozessor.

void easyar_LocationResultSource_setHandler(easyar_LocationResultSource * This, easyar_OptionalOfFunctorOfVoidFromLocationResult handler)
void setHandler(std::optional<std::function<void(LocationResult)>> handler)
public void setHandler(@Nullable FunctorOfVoidFromLocationResult handler)
fun setHandler(handler: FunctorOfVoidFromLocationResult?): Unit
- (void)setHandler:(void (^)(easyar_LocationResult *))handler
public func setHandler(_ handler: ((LocationResult) -> Void)?) -> Void
public virtual void setHandler(Optional<Action<LocationResult>> handler)

Parameter

Name Typ Beschreibung
handler Optional<Action<LocationResult>>

Rückgabewert

Typ Beschreibung
Void

connect

Verbinde Eingangsport.

void easyar_LocationResultSource_connect(easyar_LocationResultSource * This, easyar_LocationResultSink * sink)
void connect(std::shared_ptr<LocationResultSink> sink)
public void connect(@Nonnull LocationResultSink sink)
fun connect(sink: LocationResultSink): Unit
- (void)connect:(easyar_LocationResultSink *)sink
public func connect(_ sink: LocationResultSink) -> Void
public virtual void connect(LocationResultSink sink)

Parameter

Name Typ Beschreibung
sink LocationResultSink

Rückgabewert

Typ Beschreibung
Void

disconnect

Trennen.

void easyar_LocationResultSource_disconnect(easyar_LocationResultSource * This)
void disconnect()
public void disconnect()
fun disconnect(): Unit
- (void)disconnect
public func disconnect() -> Void
public virtual void disconnect()

Rückgabewert

Typ Beschreibung
Void