class OpenEdge.Core.Assert:

	constructor public Assert ():
	end.

	method public static void Equals ( a as Progress.Lang.Object, b as Progress.Lang.Object):
	end.

	method public static void Equals ( a as rowid, b as rowid):
	end.

	method public static void Equals ( a as recid, b as recid):
	end.

	method public static void Equals ( a as handle, b as handle):
	end.

	method public static void Equals ( a as longchar, b as longchar):
	end.

	method public static void Equals ( a as decimal, b as decimal):
	end.

	method public static void Equals ( a as int64, b as int64):
	end.

	method public static void Equals ( a as integer, b as integer):
	end.

	method public static void Equals ( a as character, b as character):
	end.

	method public static void Equals ( a as date, b as date):
	end.

	method public static void Equals ( a as datetime, b as datetime):
	end.

	method public static void Equals ( a as datetime-tz, b as datetime-tz):
	end.

	method public static void Equals ( a as logical, b as logical):
	end.

	method public static void NotEqual ( a as character, b as character):
	end.

	method public static void NotEqual ( a as decimal, b as decimal):
	end.

	method public static void NotEqual ( a as handle, b as handle):
	end.

	method public static void NotEqual ( a as int64, b as int64):
	end.

	method public static void NotEqual ( a as integer, b as integer):
	end.

	method public static void NotEqual ( a as longchar, b as longchar):
	end.

	method public static void NotEqual ( a as Progress.Lang.Object, b as Progress.Lang.Object):
	end.

	method public static void NotEqual ( a as recid, b as recid):
	end.

	method public static void NotEqual ( a as rowid, b as rowid):
	end.

	method public static void IsTrue ( a as logical):
	end.

	method public static void IsFalse ( a as logical):
	end.

	method public static void NotNull ( poArgument as Progress.Lang.Object, pcName as character):
	end.

	method public static void NotNull ( poArgument as Progress.Lang.Object):
	end.

	method public static void IsNull ( poArgument as Progress.Lang.Object, pcName as character):
	end.

	method public static void IsNull ( poArgument as Progress.Lang.Object):
	end.

	method public static void NotNull ( poArgument as Progress.Lang.Object extent , pcName as character):
	end.

	method public static void NotNull ( poArgument as Progress.Lang.Object extent ):
	end.

	method public static void IsNull ( poArgument as Progress.Lang.Object extent , pcName as character):
	end.

	method public static void IsNull ( poArgument as Progress.Lang.Object extent ):
	end.

	method public static void NotNull ( pcArgument as character, pcName as character):
	end.

	method public static void NotNull ( pcArgument as character):
	end.

	method public static void NotNull ( prArgument as raw, pcName as character):
	end.

	method public static void NotNull ( prArgument as raw):
	end.

	method public static void IsNull ( prArgument as raw, pcName as character):
	end.

	method public static void IsNull ( prArgument as raw):
	end.

	method public static void IsNull ( pcArgument as character, pcName as character):
	end.

	method public static void IsNull ( pcArgument as character):
	end.

	method public static void NotNull ( pcArgument as longchar, pcName as character):
	end.

	method public static void NotNull ( pcArgument as longchar):
	end.

	method public static void NotNullOrEmpty ( poArgument as OpenEdge.Core.Collections.ICollection, pcName as character):
	end.

	method public static void NotNullOrEmpty ( poArgument as OpenEdge.Core.Collections.ICollection):
	end.

	method public static void IsEmpty ( phArgument as handle, pcName as character):
	end.

	method public static void IsEmpty ( phArgument as handle):
	end.

	method public static void NotEmpty ( phArgument as handle, pcName as character):
	end.

	method public static void IsEmpty ( pcArgument as character):
	end.

	method public static void IsEmpty ( pcArgument as longchar, pcName as character):
	end.

	method public static void NotEmpty ( phArgument as handle):
	end.

	method public static void NotNullOrEmpty ( poArgument as OpenEdge.Core.Collections.IMap, pcName as character):
	end.

	method public static void NotNullOrEmpty ( poArgument as OpenEdge.Core.Collections.IMap):
	end.

	method public static void NotNullOrEmpty ( poArgument as Progress.Lang.Object extent , pcName as character):
	end.

	method public static void NotNullOrEmpty ( poArgument as Progress.Lang.Object extent ):
	end.

	method public static void NotNullOrEmpty ( pcArgument as character, pcName as character):
	end.

	method public static void NotNullOrEmpty ( pcArgument as character):
	end.

	method public static void NotNullOrEmpty ( pcArgument as character extent , pcName as character):
	end.

	method public static void NotNullOrEmpty ( pcArgument as character extent ):
	end.

	method public static void NotNull ( pcArgument as character extent , pcName as character):
	end.

	method public static void NotNull ( pcArgument as character extent ):
	end.

	method public static void NotEmpty ( pcArgument as longchar, pcName as character):
	end.

	method public static void NotEmpty ( pcArgument as longchar):
	end.

	method public static void NotNullOrEmpty ( pcArgument as longchar, pcName as character):
	end.

	method public static void NotNullOrEmpty ( pcArgument as longchar):
	end.

	method public static void NonZero ( piArgument as integer, pcName as character):
	end.

	method public static void NonZero ( piArgument as integer):
	end.

	method public static void NonZero ( piArgument as int64, pcName as character):
	end.

	method public static void NonZero ( piArgument as int64):
	end.

	method public static void NonZero ( piArgument as integer extent , pcName as character):
	end.

	method public static void NonZero ( piArgument as integer extent ):
	end.

	method public static void NonZero ( piArgument as int64 extent , pcName as character):
	end.

	method public static void NonZero ( piArgument as int64 extent ):
	end.

	method public static void NonZero ( piArgument as decimal, pcName as character):
	end.

	method public static void NonZero ( piArgument as decimal):
	end.

	method public static void IsInterface ( poArgument as Progress.Lang.Class):
	end.

	method public static void NotInterface ( poArgument as Progress.Lang.Class):
	end.

	method public static void IsAbstract ( poArgument as Progress.Lang.Class):
	end.

	method public static void NotAbstract ( poArgument as Progress.Lang.Class):
	end.

	method public static void IsFinal ( poArgument as Progress.Lang.Class):
	end.

	method public static void NotFinal ( poArgument as Progress.Lang.Class):
	end.

	method public static void IsType ( poArgument as Progress.Lang.Object extent , poType as Progress.Lang.Class):
	end.

	method public static void IsType ( poArgument as Progress.Lang.Object, poType as Progress.Lang.Class):
	end.

	method public static void NotType ( poArgument as Progress.Lang.Object, poType as Progress.Lang.Class):
	end.

	method public static void NotNull ( phArgument as handle, pcName as character):
	end.

	method public static void NotNull ( phArgument as handle):
	end.

	method public static void IsType ( phArgument as handle, poCheckType as OpenEdge.Core.DataTypeEnum, pcName as character):
	end.

	method public static void IsType ( phArgument as handle, poCheckType as OpenEdge.Core.DataTypeEnum):
	end.

	method public static void NotType ( phArgument as handle, poCheckType as OpenEdge.Core.DataTypeEnum, pcName as character):
	end.

	method public static void NotType ( phArgument as handle, poCheckType as OpenEdge.Core.DataTypeEnum):
	end.

	method public static void IsNull ( phArgument as handle, pcName as character):
	end.

	method public static void IsNull ( phArgument as handle):
	end.

	method public static void HasDeterminateExtent ( pcArgument as character extent , pcName as character):
	end.

	method public static void HasDeterminateExtent ( pcArgument as character extent ):
	end.

	method public static void IsIndeterminateArray ( pcArgument as character extent , pcName as character):
	end.

	method public static void IsIndeterminateArray ( pcArgument as character extent ):
	end.

	method public static void IsIndeterminateArray ( poArgument as Progress.Lang.Object extent , pcName as character):
	end.

	method public static void HasDeterminateExtent ( poArgument as Progress.Lang.Object extent , pcName as character):
	end.

	method public static void HasDeterminateExtent ( piArgument as integer extent , pcName as character):
	end.

	method public static void HasDeterminateExtent ( piArgument as integer extent ):
	end.

	method public static void IsIndeterminateArray ( piArgument as integer extent , pcName as character):
	end.

	method public static void IsIndeterminateArray ( piArgument as integer extent ):
	end.

	method public static void HasDeterminateExtent ( piArgument as int64 extent , pcName as character):
	end.

	method public static void HasDeterminateExtent ( piArgument as int64 extent ):
	end.

	method public static void IsIndeterminateArray ( piArgument as int64 extent , pcName as character):
	end.

	method public static void IsIndeterminateArray ( piArgument as int64 extent ):
	end.

	method public static void IsAvailable ( phArgument as handle, pcName as character):
	end.

	method public static void IsAvailable ( phArgument as handle):
	end.

	method public static void NotAvailable ( phArgument as handle, pcName as character):
	end.

	method public static void NotAvailable ( phArgument as handle):
	end.

	method public static void IsInteger ( pcArgument as character, pcName as character):
	end.

	method public static void IsInteger ( pcArgument as character):
	end.

	method public static void IsDecimal ( pcArgument as character, pcName as character):
	end.

	method public static void IsDecimal ( pcArgument as character):
	end.

	method public static void IsInt64 ( pcArgument as character, pcName as character):
	end.

	method public static void IsInt64 ( pcArgument as character):
	end.

	method public static void IsTrue ( plArgument as logical, pcName as character):
	end.

	method public static void IsFalse ( plArgument as logical, pcName as character):
	end.

	method public static void IsUnknown ( plArgument as logical, pcName as character):
	end.

	method public static void IsUnknown ( plArgument as logical):
	end.

	method public static void NotTrue ( plArgument as logical, pcName as character):
	end.

	method public static void NotTrue ( plArgument as logical):
	end.

	method public static void NotFalse ( plArgument as logical, pcName as character):
	end.

	method public static void NotFalse ( plArgument as logical):
	end.

	method public static void NotUnknown ( plArgument as logical, pcName as character):
	end.

	method public static void NotUnknown ( plArgument as logical):
	end.

	method public static void NotNull ( piArgument as integer, pcName as character):
	end.

	method public static void NotNull ( piArgument as integer):
	end.

	method public static void NotNull ( ptArgument as date, pcName as character):
	end.

	method public static void NotNull ( ptArgument as date):
	end.

	method public static void NotNull ( ptArgument as datetime, pcName as character):
	end.

	method public static void NotNull ( ptArgument as datetime):
	end.

	method public static void NotNull ( ptArgument as datetime-tz, pcName as character):
	end.

	method public static void NotNull ( ptArgument as datetime-tz):
	end.

	method public static void IsNull ( piArgument as integer, pcName as character):
	end.

	method public static void IsNull ( piArgument as integer):
	end.

	method public static void NotNull ( piArgument as int64, pcName as character):
	end.

	method public static void NotNull ( piArgument as int64):
	end.

	method public static void IsNull ( piArgument as int64, pcName as character):
	end.

	method public static void IsNull ( piArgument as int64):
	end.

	method public static void NotZero ( piArgument as decimal, pcName as character):
	end.

	method public static void NotZero ( piArgument as decimal):
	end.

	method public static void NotNull ( pdArgument as decimal, pcName as character):
	end.

	method public static void NotNull ( pdArgument as decimal):
	end.

	method public static void IsNull ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsNull ( pdArgument as decimal):
	end.

	method public static void NotNullOrZero ( piArgument as integer, pcName as character):
	end.

	method public static void NotNullOrZero ( piArgument as integer):
	end.

	method public static void NotZero ( piArgument as integer, pcName as character):
	end.

	method public static void NotZero ( piArgument as integer):
	end.

	method public static void IsZero ( piArgument as integer, pcName as character):
	end.

	method public static void IsZero ( piArgument as integer):
	end.

	method public static void IsNegative ( piArgument as integer, pcName as character):
	end.

	method public static void IsNegative ( piArgument as integer):
	end.

	method public static void IsPositive ( piArgument as integer, pcName as character):
	end.

	method public static void IsPositive ( piArgument as integer):
	end.

	method public static void IsZeroOrNegative ( piArgument as integer, pcName as character):
	end.

	method public static void IsZeroOrNegative ( piArgument as integer):
	end.

	method public static void IsZeroOrPositive ( piArgument as integer, pcName as character):
	end.

	method public static void IsZeroOrPositive ( piArgument as integer):
	end.

	method public static void NotZero ( piArgument as int64, pcName as character):
	end.

	method public static void NotZero ( piArgument as int64):
	end.

	method public static void IsZero ( piArgument as int64, pcName as character):
	end.

	method public static void IsZero ( piArgument as int64):
	end.

	method public static void IsNegative ( piArgument as int64, pcName as character):
	end.

	method public static void IsNegative ( piArgument as int64):
	end.

	method public static void IsPositive ( piArgument as int64, pcName as character):
	end.

	method public static void IsPositive ( piArgument as int64):
	end.

	method public static void IsZeroOrNegative ( piArgument as int64, pcName as character):
	end.

	method public static void IsZeroOrNegative ( piArgument as int64):
	end.

	method public static void IsZeroOrPositive ( piArgument as int64, pcName as character):
	end.

	method public static void IsZeroOrPositive ( piArgument as int64):
	end.

	method public static void IsZero ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsZero ( pdArgument as decimal):
	end.

	method public static void IsNegative ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsNegative ( pdArgument as decimal):
	end.

	method public static void IsPositive ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsPositive ( pdArgument as decimal):
	end.

	method public static void IsZeroOrNegative ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsZeroOrNegative ( pdArgument as decimal):
	end.

	method public static void IsZeroOrPositive ( pdArgument as decimal, pcName as character):
	end.

	method public static void IsZeroOrPositive ( pdArgument as decimal):
	end.

	method public static void IsLogical ( pcValue as character, pcMask as character, pcName as character):
	end.

	method public static void IsLogical ( pcValue as character):
	end.

	method public static void IsLogical ( pcValue as character, pcName as character):
	end.

	method public static void RaiseError ( mesg as character):
	end.

	method public static void IsIn ( pValue as character, pList as longchar, pName as character):
	end.

	method public static void IsIn ( pValue as character, pList as longchar, pDelim as character, pName as character):
	end.

	method public static void NotIn ( pValue as character, pList as longchar, pName as character):
	end.

	method public static void NotIn ( pValue as character, pList as longchar, pDelim as character, pName as character):
	end.

end.
