-
Notifications
You must be signed in to change notification settings - Fork 751
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add presets for the
timeapi.h
of windows systems
- Loading branch information
1 parent
502cada
commit d20b8df
Showing
467 changed files
with
18,513 additions
and
17,996 deletions.
There are no files selected for viewing
391 changes: 385 additions & 6 deletions
391
systems/src/gen/java/org/bytedeco/systems/global/windows.java
Large diffs are not rendered by default.
Oops, something went wrong.
136 changes: 68 additions & 68 deletions
136
systems/src/gen/java/org/bytedeco/systems/windows/ACCESS_ALLOWED_ACE.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,68 +1,68 @@ | ||
// Targeted by JavaCPP version 1.5.9: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
|
||
// | ||
// We'll define the structure of the predefined ACE types. Pictorally | ||
// the structure of the predefined ACE's is as follows: | ||
// | ||
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 | ||
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 | ||
// +---------------+-------+-------+---------------+---------------+ | ||
// | AceFlags | Resd |Inherit| AceSize | AceType | | ||
// +---------------+-------+-------+---------------+---------------+ | ||
// | Mask | | ||
// +---------------------------------------------------------------+ | ||
// | | | ||
// + + | ||
// | | | ||
// + Sid + | ||
// | | | ||
// + + | ||
// | | | ||
// +---------------------------------------------------------------+ | ||
// | ||
// Mask is the access mask associated with the ACE. This is either the | ||
// access allowed, access denied, audit, or alarm mask. | ||
// | ||
// Sid is the Sid associated with the ACE. | ||
// | ||
|
||
// The following are the four predefined ACE types. | ||
|
||
// Examine the AceType field in the Header to determine | ||
// which structure is appropriate to use for casting. | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_ACE position(long position) { | ||
return (ACCESS_ALLOWED_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_ACE Mask(int setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_ACE SidStart(int setter); | ||
} | ||
// Targeted by JavaCPP version 1.5.10-SNAPSHOT: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
|
||
// | ||
// We'll define the structure of the predefined ACE types. Pictorally | ||
// the structure of the predefined ACE's is as follows: | ||
// | ||
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 | ||
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 | ||
// +---------------+-------+-------+---------------+---------------+ | ||
// | AceFlags | Resd |Inherit| AceSize | AceType | | ||
// +---------------+-------+-------+---------------+---------------+ | ||
// | Mask | | ||
// +---------------------------------------------------------------+ | ||
// | | | ||
// + + | ||
// | | | ||
// + Sid + | ||
// | | | ||
// + + | ||
// | | | ||
// +---------------------------------------------------------------+ | ||
// | ||
// Mask is the access mask associated with the ACE. This is either the | ||
// access allowed, access denied, audit, or alarm mask. | ||
// | ||
// Sid is the Sid associated with the ACE. | ||
// | ||
|
||
// The following are the four predefined ACE types. | ||
|
||
// Examine the AceType field in the Header to determine | ||
// which structure is appropriate to use for casting. | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_ACE position(long position) { | ||
return (ACCESS_ALLOWED_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_ACE Mask(int setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_ACE SidStart(int setter); | ||
} |
82 changes: 41 additions & 41 deletions
82
systems/src/gen/java/org/bytedeco/systems/windows/ACCESS_ALLOWED_CALLBACK_ACE.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,41 @@ | ||
// Targeted by JavaCPP version 1.5.9: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
// | ||
// Callback ace support in post Win2000. | ||
// Resource managers can put their own data after Sidstart + Length of the sid | ||
// | ||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_CALLBACK_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_CALLBACK_ACE position(long position) { | ||
return (ACCESS_ALLOWED_CALLBACK_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_CALLBACK_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_CALLBACK_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_CALLBACK_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_CALLBACK_ACE Mask(int setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_CALLBACK_ACE SidStart(int setter); | ||
// Opaque resource manager specific data | ||
} | ||
// Targeted by JavaCPP version 1.5.10-SNAPSHOT: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
// | ||
// Callback ace support in post Win2000. | ||
// Resource managers can put their own data after Sidstart + Length of the sid | ||
// | ||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_CALLBACK_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_CALLBACK_ACE position(long position) { | ||
return (ACCESS_ALLOWED_CALLBACK_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_CALLBACK_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_CALLBACK_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_CALLBACK_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_CALLBACK_ACE Mask(int setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_CALLBACK_ACE SidStart(int setter); | ||
// Opaque resource manager specific data | ||
} |
78 changes: 39 additions & 39 deletions
78
systems/src/gen/java/org/bytedeco/systems/windows/ACCESS_ALLOWED_CALLBACK_OBJECT_ACE.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,39 @@ | ||
// Targeted by JavaCPP version 1.5.9: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_CALLBACK_OBJECT_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE position(long position) { | ||
return (ACCESS_ALLOWED_CALLBACK_OBJECT_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_CALLBACK_OBJECT_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Mask(int setter); | ||
public native @Cast("DWORD") int Flags(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Flags(int setter); | ||
public native @ByRef GUID ObjectType(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE ObjectType(GUID setter); | ||
public native @ByRef GUID InheritedObjectType(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE InheritedObjectType(GUID setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE SidStart(int setter); | ||
// Opaque resource manager specific data | ||
} | ||
// Targeted by JavaCPP version 1.5.10-SNAPSHOT: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_CALLBACK_OBJECT_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE position(long position) { | ||
return (ACCESS_ALLOWED_CALLBACK_OBJECT_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_CALLBACK_OBJECT_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_CALLBACK_OBJECT_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Mask(int setter); | ||
public native @Cast("DWORD") int Flags(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Flags(int setter); | ||
public native @ByRef GUID ObjectType(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE ObjectType(GUID setter); | ||
public native @ByRef GUID InheritedObjectType(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE InheritedObjectType(GUID setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_CALLBACK_OBJECT_ACE SidStart(int setter); | ||
// Opaque resource manager specific data | ||
} |
80 changes: 40 additions & 40 deletions
80
systems/src/gen/java/org/bytedeco/systems/windows/ACCESS_ALLOWED_OBJECT_ACE.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,40 @@ | ||
// Targeted by JavaCPP version 1.5.9: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
// end_ntifs | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_OBJECT_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_OBJECT_ACE position(long position) { | ||
return (ACCESS_ALLOWED_OBJECT_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_OBJECT_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_OBJECT_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_OBJECT_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_OBJECT_ACE Mask(int setter); | ||
public native @Cast("DWORD") int Flags(); public native ACCESS_ALLOWED_OBJECT_ACE Flags(int setter); | ||
public native @ByRef GUID ObjectType(); public native ACCESS_ALLOWED_OBJECT_ACE ObjectType(GUID setter); | ||
public native @ByRef GUID InheritedObjectType(); public native ACCESS_ALLOWED_OBJECT_ACE InheritedObjectType(GUID setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_OBJECT_ACE SidStart(int setter); | ||
} | ||
// Targeted by JavaCPP version 1.5.10-SNAPSHOT: DO NOT EDIT THIS FILE | ||
|
||
package org.bytedeco.systems.windows; | ||
|
||
import java.nio.*; | ||
import org.bytedeco.javacpp.*; | ||
import org.bytedeco.javacpp.annotation.*; | ||
|
||
import static org.bytedeco.javacpp.presets.javacpp.*; | ||
|
||
import static org.bytedeco.systems.global.windows.*; | ||
|
||
// end_ntifs | ||
|
||
|
||
@Properties(inherit = org.bytedeco.systems.presets.windows.class) | ||
public class ACCESS_ALLOWED_OBJECT_ACE extends Pointer { | ||
static { Loader.load(); } | ||
/** Default native constructor. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE() { super((Pointer)null); allocate(); } | ||
/** Native array allocator. Access with {@link Pointer#position(long)}. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE(long size) { super((Pointer)null); allocateArray(size); } | ||
/** Pointer cast constructor. Invokes {@link Pointer#Pointer(Pointer)}. */ | ||
public ACCESS_ALLOWED_OBJECT_ACE(Pointer p) { super(p); } | ||
private native void allocate(); | ||
private native void allocateArray(long size); | ||
@Override public ACCESS_ALLOWED_OBJECT_ACE position(long position) { | ||
return (ACCESS_ALLOWED_OBJECT_ACE)super.position(position); | ||
} | ||
@Override public ACCESS_ALLOWED_OBJECT_ACE getPointer(long i) { | ||
return new ACCESS_ALLOWED_OBJECT_ACE((Pointer)this).offsetAddress(i); | ||
} | ||
|
||
public native @ByRef ACE_HEADER Header(); public native ACCESS_ALLOWED_OBJECT_ACE Header(ACE_HEADER setter); | ||
public native @Cast("ACCESS_MASK") int Mask(); public native ACCESS_ALLOWED_OBJECT_ACE Mask(int setter); | ||
public native @Cast("DWORD") int Flags(); public native ACCESS_ALLOWED_OBJECT_ACE Flags(int setter); | ||
public native @ByRef GUID ObjectType(); public native ACCESS_ALLOWED_OBJECT_ACE ObjectType(GUID setter); | ||
public native @ByRef GUID InheritedObjectType(); public native ACCESS_ALLOWED_OBJECT_ACE InheritedObjectType(GUID setter); | ||
public native @Cast("DWORD") int SidStart(); public native ACCESS_ALLOWED_OBJECT_ACE SidStart(int setter); | ||
} |
Oops, something went wrong.