Query_Lang-PCBFunctions_MembershipChecks_InStructureClassInStructureClass_AD
This document is no longer available beyond version 4. Information can now be found here: InStructureClass for version 5
Parent page: PCB Query Functions - Membership Checks
Summary
Returns all parent and child objects of the Component Classes and Net Classes, that are members of the specified Structure Class.
Syntax
InStructureClass(ClassName1 : String,ClassName2 : String,...,ClassNamen : String) : Boolean/Boolean_String
Example Usage
InStructureClass('Red_LED')Red_LED
InStructureClass('') = TrueRed_LED
InStructureClass('') = 'True'
Returns all parent and child objects of the Component Classes and Net Classes, that are members of the Red_LED Structure Class.
InStructureClass('Output channel','Input channel')
InStructureClass('Output channel','Input channel') = True
InStructureClass('Output channel','Input channel') = 'True'
Returns all parent and child objects of the Component Classes and Net Classes, that are members of either the Output channel or Input channel Structurel Classes.
InStructureClass('Input*')
InStructureClass('Input*') = True
InStructureClass('Input*') = 'True'
Returns all parent and child objects of the Component Classes and Net Classes, that are members of any Structure Class whose Name property starts with Input.
Tips
- The single quote characters (') at the start and end of each
ClassNamestring are mandatory.