Namespace: OtlContainers
Class TOmniBaseBoundedStack
System.TInterfacedObject
|
+-- OtlContainers.TOmniBaseBoundedStack
All Implemented Interfaces: - IOmniStack
Direct Known Subclasses: - TOmniBoundedStack
public class TOmniBaseBoundedStack ( System.TInterfacedObject , IOmniStack )
Sealed- False
Abstract- True
Persistent- False
public Sub |
Destroy() |
public Sub |
Empty() |
public Sub |
Initialize(numElements: integer; elementSize: integer) |
public function boolean |
IsEmpty() |
public function boolean |
IsFull() |
public function boolean |
Pop(value: ) |
public function boolean |
Push(value: ) |
ElementSize
public ElementSize: integer
Type- integer
Class- False
Access- read
NumElements
public NumElements: integer
Type- integer
Class- False
Access- read
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
Empty
public procedure Empty()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Initialize
public procedure Initialize(numElements: integer; elementSize: integer)
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- True
Class- False
IsEmpty
public function IsEmpty(): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
IsFull
public function IsFull(): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
Pop
public function Pop(value: ): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
Push
public function Push(value: ): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
to Interface IOmniStack
Client- TOmniBaseBoundedStack
Supplier- IOmniStack
to Class PReferencedPtr
Supplier- PReferencedPtr
Directed- False
Client- obsPublicChainP
Type- association
to Class PReferencedPtr
Supplier- PReferencedPtr
Directed- False
Client- obsRecycleChainP
Type- association