[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Clear a value
Source position: variants.pp line 203
public procedure TCustomVariantType.Clear( |
var V: TVarData |
); virtual; abstract; |
V |
|
Custom variant value to clear |
Clear is called when a variant value must be cleared, by VarClear. This is an abstract method that must be overridden and implemented in descendent classes. When the method returns, the type of the variant record must be varClear
If the custom variant value used some heap memory (for intance in an object) then this is the place to release that memory.
If this method is not overridden, an abstract error will be thrown.
|
Is the custom value unassigned ? |
|
|
Copy a custom variant value |
|
|
Clear the variant value |