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
public class DebugProxyISVNKernel32Library extends java.lang.Object implements ISVNKernel32Library
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.tmatesoft.svn.core.internal.util.jna.ISVNKernel32Library
ISVNKernel32Library.OSVERSIONINFO
-
-
Field Summary
Fields Modifier and Type Field Description private ISVNDebugLog
myDebugLog
private ISVNKernel32Library
myLibrary
-
Fields 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
-
-
Constructor Summary
Constructors Constructor Description DebugProxyISVNKernel32Library(ISVNKernel32Library myLibrary, ISVNDebugLog myDebugLog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
GetLastError()
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)
-
-
-
Field Detail
-
myLibrary
private final ISVNKernel32Library myLibrary
-
myDebugLog
private final ISVNDebugLog myDebugLog
-
-
Constructor Detail
-
DebugProxyISVNKernel32Library
public DebugProxyISVNKernel32Library(ISVNKernel32Library myLibrary, ISVNDebugLog myDebugLog)
-
-
Method Detail
-
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
-
-