Class TObjectList
Unit
Generics.Collections
Declaration
type TObjectList<T:class> = class(TList<T>)
Description
No description available, ancestor TList description follows No description available, ancestor TCustomListWithPointers description follows No description available, ancestor TCustomList description follows
More info: http://stackoverflow.com/questions/5232198/about-vectors-growth TODO: custom memory managers (as constraints) ˜approximation to golden ratio: n = n * 1.5 } {$DEFINE CUSTOM_LIST_CAPACITY_INC := Result * 2} // standard inc
Hierarchy
Overview
Fields
Methods
 |
procedure Notify(constref AValue: T; ACollectionNotification: TCollectionNotification); override; |
 |
constructor Create(AOwnsObjects: Boolean = True); overload; |
 |
constructor Create(const AComparer: IComparer<T>; AOwnsObjects: Boolean = True); overload; |
 |
constructor Create(ACollection: TEnumerable<T>; AOwnsObjects: Boolean = True); overload; |
Properties
Description
Fields
 |
FObjectsOwner: Boolean; |
|
Methods
 |
constructor Create(AOwnsObjects: Boolean = True); overload; |
|
 |
constructor Create(const AComparer: IComparer<T>; AOwnsObjects: Boolean = True); overload; |
|
 |
constructor Create(ACollection: TEnumerable<T>; AOwnsObjects: Boolean = True); overload; |
|
Properties
Generated by PasDoc 0.15.0.
|