The Conroy & Conroy Subroutine Library (2021.3 edition)

TSGeneric_Composite
What: class TObject
File: _GenVal
Layer: 0
Platforms: C++, C#, Javascript, Pascal (Delphi), PHP, Python

This is the abstract base class for representing composite data types.

Ancestor
TGeneric_Value* Ancestor( int32 index )
function Ancestor( index : longint )
Returns the indexth ancester of the type.

Ancestor_Count
int32 Ancestor_Count()
function Ancestor_Count : longint
Return the number of ancestors.

Ancestor_Class
TMethod_Class Ancestor_Class( int32 Index )
Ancestor_Class( Index : longint ) : TMethod_Class
Returns how Indexth ancestor was inherited.

Count
int32 Count()
function Count : longint
Returns count of items within the type.

Get_Item
TGeneric_Value* Get_Item( int32 Index )
function Get_Item( Index : longint ) : TGeneric_Value
Returns indexth item in type.