record TgoPtr

DescriptionHierarchyInternal TypesFieldsMethodsProperties

Unit

Declaration

type TgoPtr<T:record> = record

Description

Generic record used to define a pointer to a value type. For example, you can declare:

    var
      FooPtr: TgoPtr<TFoo>.P;

which is internally equivalent to:

    var
      FooPtr: ˆTFoo;

However, this generic record makes it easier to work with value-type collections such as TgoValueList and TgoValueDictionary. Without this record type, you would have to write something like:

    var
      FooPtr: TgoValueDictionary<Integer, TFoo>.P;

Overview

Internal Types

P = ˆT;

Description

Internal Types

P = ˆT;
 

Generated by P2PasDoc 0.13.0 on 2017-04-25 12:54:26