Class DebugProxyISVNKernel32Library
java.lang.Object
org.tmatesoft.svn.core.internal.util.jna.DebugProxyISVNKernel32Library
- All Implemented Interfaces:
com.sun.jna.AltCallingConvention
,com.sun.jna.Library
,com.sun.jna.win32.StdCall
,com.sun.jna.win32.StdCallLibrary
,ISVNKernel32Library
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.tmatesoft.svn.core.internal.util.jna.ISVNKernel32Library
ISVNKernel32Library.OSVERSIONINFO
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary
com.sun.jna.win32.StdCallLibrary.StdCallCallback
-
Field Summary
FieldsFields inherited from interface org.tmatesoft.svn.core.internal.util.jna.ISVNKernel32Library
FILE_ATTRIBUTE_HIDDEN, FILE_ATTRIBUTE_NORMAL, FILE_ATTRIBUTE_READONLY, VER_PLATFORM_WIN32_NT, VER_PLATFORM_WIN32_WINDOWS
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
Fields inherited from interface com.sun.jna.win32.StdCallLibrary
FUNCTION_MAPPER, STDCALL_CONVENTION
-
Constructor Summary
ConstructorsConstructorDescriptionDebugProxyISVNKernel32Library
(ISVNKernel32Library myLibrary, ISVNDebugLog myDebugLog) -
Method Summary
Modifier and TypeMethodDescriptionint
int
GetVersionExW
(com.sun.jna.Pointer pInfo) com.sun.jna.Pointer
LocalFree
(com.sun.jna.Pointer ptr) int
MoveFileExW
(com.sun.jna.WString src, com.sun.jna.WString dst, com.sun.jna.NativeLong flags) int
MoveFileW
(com.sun.jna.WString src, com.sun.jna.WString dst) int
SetFileAttributesW
(com.sun.jna.WString path, com.sun.jna.NativeLong attrs) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myLibrary
-
myDebugLog
-
-
Constructor Details
-
DebugProxyISVNKernel32Library
-
-
Method Details
-
LocalFree
public com.sun.jna.Pointer LocalFree(com.sun.jna.Pointer ptr) - Specified by:
LocalFree
in interfaceISVNKernel32Library
-
SetFileAttributesW
public int SetFileAttributesW(com.sun.jna.WString path, com.sun.jna.NativeLong attrs) - Specified by:
SetFileAttributesW
in interfaceISVNKernel32Library
-
MoveFileW
public int MoveFileW(com.sun.jna.WString src, com.sun.jna.WString dst) - Specified by:
MoveFileW
in interfaceISVNKernel32Library
-
MoveFileExW
public int MoveFileExW(com.sun.jna.WString src, com.sun.jna.WString dst, com.sun.jna.NativeLong flags) - Specified by:
MoveFileExW
in interfaceISVNKernel32Library
-
GetVersionExW
public int GetVersionExW(com.sun.jna.Pointer pInfo) - Specified by:
GetVersionExW
in interfaceISVNKernel32Library
-
GetLastError
public int GetLastError()- Specified by:
GetLastError
in interfaceISVNKernel32Library
-