public final class CLDynamicLibraryBundleInfo extends Object implements DynamicLibraryBundleInfo
DEBUG
Modifier | Constructor and Description |
---|---|
protected |
CLDynamicLibraryBundleInfo() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getGlueLibNames() |
RunnableExecutor |
getLibLoaderExecutor() |
List<String> |
getToolGetProcAddressFuncNameList() |
List<List<String>> |
getToolLibNames() |
boolean |
shallLinkGlobal()
Returns
true ,
since we might load the library and allow symbol access to subsequent libs. |
boolean |
shallLookupGlobal()
Returns
true on Android ,
and false otherwise. |
long |
toolGetProcAddress(long toolGetProcAddressHandle,
String funcName) |
boolean |
useToolGetProcAdressFirst(String funcName) |
public final boolean shallLinkGlobal()
Returns true
,
since we might load the library and allow symbol access to subsequent libs.
shallLinkGlobal
in interface DynamicLibraryBundleInfo
public final boolean shallLookupGlobal()
true
on Android
,
and false
otherwise.shallLookupGlobal
in interface DynamicLibraryBundleInfo
public final List<String> getGlueLibNames()
getGlueLibNames
in interface DynamicLibraryBundleInfo
public final List<List<String>> getToolLibNames()
getToolLibNames
in interface DynamicLibraryBundleInfo
public final List<String> getToolGetProcAddressFuncNameList()
getToolGetProcAddressFuncNameList
in interface DynamicLibraryBundleInfo
public final long toolGetProcAddress(long toolGetProcAddressHandle, String funcName)
toolGetProcAddress
in interface DynamicLibraryBundleInfo
public final boolean useToolGetProcAdressFirst(String funcName)
useToolGetProcAdressFirst
in interface DynamicLibraryBundleInfo
public final RunnableExecutor getLibLoaderExecutor()
getLibLoaderExecutor
in interface DynamicLibraryBundleInfo