RacCore class

Core RAC (RunAnywhere Commons) functionality.

Provides SDK-level initialization, shutdown, and module management. This is the Dart equivalent of the C rac_core.h API.

Constructors

RacCore()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

isInitialized bool
Check if the RAC library is initialized.
no setter
library DynamicLibrary?
Get the library for advanced operations.
no setter

Static Methods

free(Pointer<Void> ptr) → void
Free memory allocated by RAC functions.
getErrorMessage(int code) String
Get error message for an error code.
init({int logLevel = RacLogLevel.info}) → void
Initialize the RAC commons library.
shutdown() → void
Shutdown the RAC commons library.