public class TSpectrumBandsAnalyzer : TStreamTemplates
A list of list of lists of frequency band definitions.
Manages a list of lists of frequency band definitions.
Properties
| Name | Type | Description |
|---|---|---|
| Item | TBandRecord | Default array property allows access to individual list items. |
| Owner | Component | Returns the owner object. |
| Template | TSpectrumBands | Holds a list of objects. |
| TemplateIndex | Int32 | Set TemplateIndex to decode the stream at position TemplateIndex to Template property. |
| TemplateName | String | Set TemplateName to decode the stream with name TemplateName to Template property. |
| Templates | TStringStreamList | Holds the list of streams containing data to be decoded to the Template property. |
Methods
| Name | Description |
|---|---|
| AddCopyTemplate | Add a new template named S to the list of templates and set TemplateIndex to point to the template added. |
| AddTemplate | Add a new template (TMemoryStream) named S to the list. |
| Clear | Clears the Templates and Template properties. |
| Consolidate | Call this method to ensure that Template and Templates properties are synchronized. |
| Delete | Delete the template at position Index from the Templates property. |
| LoadFromFile | Load the object from the file. |
| LoadFromStream | Load all data from the stream. |
| SaveToFile | Save the object to the file. |
| SaveToStream | Save all data to the stream. |
| Update | Calls the Template.Update method. |
| ValuesToStrings | Convert values to strings. |