@Properties(inherit=hyperscan.class) public class hs_expr_ext_t extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
hs_expr_ext_t()
Default native constructor.
|
hs_expr_ext_t(long size)
Native array allocator.
|
hs_expr_ext_t(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
edit_distance()
Allow patterns to approximately match within this edit distance.
|
hs_expr_ext_t |
edit_distance(int setter) |
long |
flags()
Flags governing which parts of this structure are to be used by the
compiler.
|
hs_expr_ext_t |
flags(long setter) |
hs_expr_ext_t |
getPointer(long i) |
int |
hamming_distance()
Allow patterns to approximately match within this Hamming distance.
|
hs_expr_ext_t |
hamming_distance(int setter) |
long |
max_offset()
The maximum end offset in the data stream at which this expression
should match successfully.
|
hs_expr_ext_t |
max_offset(long setter) |
long |
min_length()
The minimum match length (from start to end) required to successfully
match this expression.
|
hs_expr_ext_t |
min_length(long setter) |
long |
min_offset()
The minimum end offset in the data stream at which this expression
should match successfully.
|
hs_expr_ext_t |
min_offset(long setter) |
hs_expr_ext_t |
position(long position) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public hs_expr_ext_t()
public hs_expr_ext_t(long size)
Pointer.position(long)
.public hs_expr_ext_t(Pointer p)
Pointer(Pointer)
.public hs_expr_ext_t position(long position)
public hs_expr_ext_t getPointer(long i)
getPointer
in class Pointer
@Cast(value="unsigned long long") public long flags()
public hs_expr_ext_t flags(long setter)
@Cast(value="unsigned long long") public long min_offset()
public hs_expr_ext_t min_offset(long setter)
@Cast(value="unsigned long long") public long max_offset()
public hs_expr_ext_t max_offset(long setter)
@Cast(value="unsigned long long") public long min_length()
public hs_expr_ext_t min_length(long setter)
@Cast(value="unsigned") public int edit_distance()
public hs_expr_ext_t edit_distance(int setter)
@Cast(value="unsigned") public int hamming_distance()
public hs_expr_ext_t hamming_distance(int setter)
Copyright © 2024. All rights reserved.