New ISOBJECT() function added
This commit is contained in:
@@ -94,6 +94,7 @@ extern "C" {
|
||||
#define ISMEMO( n ) ( hb_param( n, HB_IT_MEMO ) != NULL )
|
||||
#define ISBYREF( n ) ( hb_parinfo( n ) & HB_IT_BYREF ) /* NOTE: Intentionally using a different method */
|
||||
#define ISARRAY( n ) ( hb_param( n, HB_IT_ARRAY ) != NULL )
|
||||
#define ISOBJECT( n ) ( ISARRAY( n ) && hb_param( n, HB_IT_ARRAY )->asArray.value->uiClass != 0 )
|
||||
#define ISBLOCK( n ) ( hb_param( n, HB_IT_BLOCK ) != NULL ) /* Not available in CA-Cl*pper. */
|
||||
#define ISPOINTER( n ) ( hb_param( n, HB_IT_POINTER ) != NULL ) /* Not available in CA-Cl*pper. */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user