EventDumpRecorder Class

Description

Event dump recorder.

It can be used to record some crucial diagnostic information into an EED file.

All members of this class is thread-safe.

create

Creates an instance.

C

void easyar_EventDumpRecorder_create(easyar_EventDumpRecorder * * Return)

C++

static std::shared_ptr<EventDumpRecorder> create()

Java

public static @Nonnull EventDumpRecorder create()

Kotlin

companion object fun create(): EventDumpRecorder

Objective-C

+ (easyar_EventDumpRecorder *)create

Swift

public static func create() -> EventDumpRecorder

C#

public static EventDumpRecorder create()

start

Starts recording.

C

bool easyar_EventDumpRecorder_start(easyar_EventDumpRecorder * This, easyar_String * filePath, int initalScreenRotation)

C++

bool start(std::string filePath, int initalScreenRotation)

Java

public boolean start(java.lang.@Nonnull String filePath, int initalScreenRotation)

Kotlin

fun start(filePath: String, initalScreenRotation: Int): Boolean

Objective-C

- (bool)start:(NSString *)filePath initalScreenRotation:(int)initalScreenRotation

Swift

public func start(_ filePath: String, _ initalScreenRotation: Int32) -> Bool

C#

public virtual bool start(string filePath, int initalScreenRotation)

stop

Stops recording.

C

void easyar_EventDumpRecorder_stop(easyar_EventDumpRecorder * This)

C++

void stop()

Java

public void stop()

Kotlin

fun stop(): Unit

Objective-C

- (void)stop

Swift

public func stop() -> Void

C#

public virtual void stop()