Units | Class Hierarchy | Classes, Interfaces and Objects | Types | Variables | Constants | Functions and Procedures | Identifiers

# Class TIFPSValueVar

## Unit

ifpscomp

## Declaration

`type TIFPSValueVar = class(`TIFPSValue`)`

## Description

The base class for all variables

## Hierarchy

`TIFPSValue`

## Methods

### Overview

| `constructor Create;`
| `destructor Destroy; override;`
| `function RecAdd(Val: TIFPSSubItem): Cardinal;`
| `procedure RecDelete(I: Cardinal);`

### Description

| `constructor Create;`

| `destructor Destroy; override;`

| `function RecAdd(Val: TIFPSSubItem): Cardinal;`

Record/Array sub fields: Add a new one

| `procedure RecDelete(I: Cardinal);`

Record/Array sub fields: Delete

## Properties

### Overview

| `property RecCount: Cardinal;`
| `property RecItem[I: Cardinal]: TIFPSSubItem;`

### Description

| `property RecCount: Cardinal;`

Record/Array sub fields: Returns the count

| `property RecItem[I: Cardinal]: TIFPSSubItem;`

Record/Array sub fields: Returns the item at I