mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-05 14:24:24 +02:00
45 lines
558 B
ObjectPascal
45 lines
558 B
ObjectPascal
unit ub0635;
|
|
|
|
{$mode objfpc}
|
|
|
|
INTERFACE
|
|
|
|
type
|
|
TNode = Class;
|
|
TSortableNode = Class;
|
|
TAdminNode = Class;
|
|
TGuardNode = Class;
|
|
|
|
TBaseSystem = Class
|
|
strict private
|
|
fEvList : TSortableNode;
|
|
fGuard : TGuardNode;
|
|
end;
|
|
|
|
TNode = Class
|
|
fOwner : TBaseSystem;
|
|
end;
|
|
|
|
TSortableNode = Class (TNode)
|
|
end;
|
|
|
|
TAnalyser = Class (TNode)
|
|
end;
|
|
|
|
TStat = Class (TAnalyser)
|
|
end;
|
|
|
|
|
|
TAdminNode = Class (TSortableNode)
|
|
end;
|
|
|
|
TGuardNode = Class (TAdminNode)
|
|
end;
|
|
|
|
|
|
IMPLEMENTATION
|
|
|
|
begin
|
|
end.
|
|
|