Namespace: OtlContainers
Class TOmniBoundedStack
System.TInterfacedObject
|
+-- OtlContainers.TOmniBaseBoundedStack
|
+-- OtlContainers.TOmniBoundedStack
public class TOmniBoundedStack ( TOmniBaseBoundedStack )
Sealed- False
Abstract- False
Persistent- False
Create(numElements: integer; elementSize: integer; partlyEmptyLoadFactor: real; almostFullLoadFactor: real) |
public Sub |
Destroy() |
public function boolean |
Pop(value: ) |
public function boolean |
Push(value: ) |
ContainerSubject
public ContainerSubject: OtlContainerObserver.TOmniContainerSubject
Type- TOmniContainerSubject
Class- False
Access- read
Create
public constructor Create(numElements: integer; elementSize: integer; partlyEmptyLoadFactor: real; almostFullLoadFactor: real)
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- 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 Class TOmniBaseBoundedStack
Client- TOmniBoundedStack
Supplier- TOmniBaseBoundedStack
to Class TOmniContainerSubject
Supplier- TOmniContainerSubject
Directed- False
Client- osContainerSubject
Type- association
to Struct TOmniAlignedInt32
Supplier- TOmniAlignedInt32
Directed- False
Client- osInStackCount
Type- association
to Class TOmniContainerSubject
Supplier- TOmniContainerSubject
Directed- False
Client- ContainerSubject
Type- association