Namespace: OtlContainers

Record TOmniRingBuffer


internal record TOmniRingBuffer


Field Summary
  public  TReferencedPtrBuffer Buffer
 
  public  array[1..128 - SizeOf(TReferencedPtr)] of byte Dummy
 
  public  pointer EndBuffer
 
  public  TReferencedPtr FirstIn
 
  public  TReferencedPtr LastIn
 
  public  pointer StartBuffer
 
 

Field Detail

Buffer

public Buffer: TReferencedPtrBuffer 
Const
False
Type
TReferencedPtrBuffer
Class
False

Dummy

public Dummy: array[1..128 - SizeOf(TReferencedPtr)] of byte
Const
False
Type
array[1..128 - SizeOf(TReferencedPtr)] of byte
Class
False

EndBuffer

public EndBuffer: pointer
Const
False
Type
pointer
Class
False

FirstIn

public FirstIn: TReferencedPtr 
Const
False
Type
TReferencedPtr
Class
False

LastIn

public LastIn: TReferencedPtr 
Const
False
Type
TReferencedPtr
Class
False

StartBuffer

public StartBuffer: pointer
Const
False
Type
pointer
Class
False

Association Link

to Struct TReferencedPtr

Supplier
TReferencedPtr
Directed
False
Client
FirstIn
Type
association

to Struct TReferencedPtr

Supplier
TReferencedPtr
Directed
False
Client
LastIn
Type
association

to Class TReferencedPtrBuffer

Supplier
TReferencedPtrBuffer
Directed
False
Client
Buffer
Type
association