The Conroy & Conroy Subroutine Library (2021.3 edition)

TCOM_Generic_Parameter
What: class TCommon_COM_Interface
File: _GenVal
Layer: 0
Platforms: C++, Pascal (D2)

This is the abstract base class for representing function parameters. All methods are stdcall.

Constant
bool Constant()
function Constant : boolean
Returns true if the parameter is constant.

Default
TGeneric_Value* Default()
function Default : TGeneric_Value
Returns the default value for the parameter.

Mechanism
TCall_Mechanism Mechanism()
function Mechanism : TCall_Mechanism
Returns the calling mechanism for the parameter.

Output
bool Output()
function Output : boolean
(Not currently supported for Delphi mobile)
Returns true if the parameter is output rather than input.

Typ
TGeneric_Value* Typ()
function Typ : TGeneric_Value
Returns the type of the parameter.