@JniClass(flags=CPP)
static class Util.UtilJNI
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
ON_WINDOWS |
| Constructor and Description |
|---|
UtilJNI() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static int |
CreateHardLinkW(java.lang.String target,
java.lang.String source,
long lpSecurityAttributes) |
static int |
errno() |
private static void |
init() |
(package private) static int |
link(java.lang.String source,
java.lang.String target) |
static long |
strerror(int errnum) |
static int |
strlen(long s) |
@JniField(flags=CONSTANT,
accessor="1",
conditional="defined(_WIN32) || defined(_WIN64)")
static int ON_WINDOWS
@JniMethod(flags=CONSTANT_INITIALIZER) private static final void init()
@JniMethod(conditional="!defined(_WIN32) && !defined(_WIN64)")
static final int link(@JniArg(cast="const char*")
java.lang.String source,
@JniArg(cast="const char*")
java.lang.String target)
@JniMethod(conditional="defined(_WIN32) || defined(_WIN64)")
static final int CreateHardLinkW(@JniArg(cast="LPCWSTR",flags={POINTER_ARG,UNICODE})
java.lang.String target,
@JniArg(cast="LPCWSTR",flags={POINTER_ARG,UNICODE})
java.lang.String source,
@JniArg(cast="LPSECURITY_ATTRIBUTES",flags=POINTER_ARG)
long lpSecurityAttributes)
@JniMethod(flags=CONSTANT_GETTER) public static final int errno()
@JniMethod(cast="char *") public static final long strerror(int errnum)
public static final int strlen(@JniArg(cast="const char *")
long s)