LibraryLoader class
Library loader for Oracle ODPI-C native library
Handles platform-specific library loading and path resolution
Constructors
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 Methods
-
findLibraryPath(
{String? libraryPath}) → String - Find the Oracle client library
-
getDefaultLibraryPaths(
) → List< String> - Get default library paths to search
-
getLibraryFileName(
) → String - Get the platform-specific library file name
-
getLibraryInfo(
{String? libraryPath}) → Map< String, dynamic> - Get library information for debugging
-
loadLibrary(
{String? libraryPath}) → DynamicLibrary - Load the Oracle DPI library
-
verifyLibrary(
{String? libraryPath}) → bool - Verify library can be loaded and is valid