<PointerSequence> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » PointerSequence

Function Members

Function members are as follows:

Return Type Function Name Documentation
int32AddListObjectsPopulates this object's <TypeArray> and <TypeInfoArray> objects with information about the type and type information of all the pointers resident in the <List> object submitted to this function.
int32AddObjectsPopulates this object's <TypeArray> and <TypeInfoArray> objects with pointers that establish samples, rules, and match criteria.
int32AddObjects2Populates this object's <TypeArray> and <TypeInfoArray> objects with pointers that establish samples, rules, and match criteria.
int32AddObjects3Populates this object's TypeArray, <TypeInfoArray>, and <Int32Array> objects with pointers that establish samples, rules, and match criteria.
int32ClearClears this object's underlying array objects and returns it to its default state.
int32ConsumeNodePtrArrayConsumes a <NodePtrArray> and creates rules that require an exact match. Prefer AddObjects().
int32FailsReturns true if any object in the type sequence does not match the corresponding type information rule.
stringGetSequenceInfoReturns a formatted string with the information about the sequence.
stringListAssertReturns a string that contains information about each type object pointer and whether or not it matches the associated type rule.
int32PassesReturns true if this object's <Type> and <TypeInformation> objects match.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
int32PassesIfCountGets or sets the number of matches required for a particular sequence of <Type> objects and <TypeInformation> rules to 'pass'. For example, a TypeSequence might contain three <Type> objects and three <TypeInformation> objects. You can set this value to 2 if only two matches are required for your use case.