Guard.CheckRange Method

Overloads

CheckRange(array of Byte, Integer)

Delphi
class procedure CheckRange(const buffer: array of Byte; index: Integer)

Parameters

buffer
array of Byte
index
Integer

CheckRange(array of Byte, Integer, Integer)

Delphi
class procedure CheckRange(const buffer: array of Byte; index: Integer; count: Integer)

Parameters

buffer
array of Byte
index
Integer
count
Integer

CheckRange(array of Char, Integer)

Delphi
class procedure CheckRange(const buffer: array of Char; index: Integer)

Parameters

buffer
array of Char
index
Integer

CheckRange(array of Char, Integer, Integer)

Delphi
class procedure CheckRange(const buffer: array of Char; index: Integer; count: Integer)

Parameters

buffer
array of Char
index
Integer
count
Integer

CheckRange<T>(array of T, Integer)

Delphi
class procedure CheckRange<T>(const buffer: array of T; index: Integer)

Type Parameters

T

Parameters

buffer
array of T
index
Integer

CheckRange<T>(array of T, Integer, Integer)

Delphi
class procedure CheckRange<T>(const buffer: array of T; index: Integer; count: Integer)

Type Parameters

T

Parameters

buffer
array of T
index
Integer
count
Integer

CheckRange(string, Integer)

Delphi
class procedure CheckRange(const s: string; index: Integer)

Parameters

s
string
index
Integer

CheckRange(string, Integer, Integer)

Delphi
class procedure CheckRange(const s: string; index: Integer; count: Integer)

Parameters

s
string
index
Integer
count
Integer

CheckRange(WideString, Integer)

Delphi
class procedure CheckRange(const s: WideString; index: Integer)

Parameters

s
WideString
index
Integer

CheckRange(WideString, Integer, Integer)

Delphi
class procedure CheckRange(const s: WideString; index: Integer; count: Integer)

Parameters

s
WideString
index
Integer
count
Integer

CheckRange(RawByteString, Integer)

Delphi
class procedure CheckRange(const s: RawByteString; index: Integer)

Parameters

s
RawByteString
index
Integer

CheckRange(RawByteString, Integer, Integer)

Delphi
class procedure CheckRange(const s: RawByteString; index: Integer; count: Integer)

Parameters

s
RawByteString
index
Integer
count
Integer

CheckRange(Boolean, string)

Delphi
class procedure CheckRange(condition: Boolean; const argumentName: string)

Parameters

condition
Boolean
argumentName
string

CheckRange(Integer, Integer, Integer, Integer)

Delphi
class procedure CheckRange(length: Integer; index: Integer; count: Integer; indexBase: Integer = 0)

Parameters

length
Integer
index
Integer
count
Integer
indexBase
Integer