class TSpectrumBandsAnalyzer : public TStreamTemplates;
A list of list of lists of frequency band definitions.
Manages a list of lists of frequency band definitions.
Constructors
| Name | Description |
|---|---|
| TSpectrumBandsAnalyzer (2) |
Properties
| Name | Type | Description |
|---|---|---|
| Owner | tObject* | Returns the owner object. |
| Template | TSpectrumBands* | Holds a list of objects. |
| TemplateIndex | int | Set TemplateIndex to decode the stream at position TemplateIndex to Template property. |
| TemplateName | DewString | 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. |
| Assign | |
| 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. |
| GetItems | |
| Items | |
| 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. |
| SetItems | |
| Update | Calls the Template.Update method. |
| ValuesToStrings | Convert values to strings. |
Operators
| Name | Description |
|---|---|
| operator[] |