source: ObjectBaseTypes/Level 1/UObjectTypeBase.pas

Last change on this file was 32, checked in by george, 14 years ago
  • Přidáno: Třída TSubStream pro transparentní mapování podproudu do jiného proudu.
File size: 404 bytes
Line 
1unit UObjectTypeBase;
2
3interface
4
5uses
6 Classes, SysUtils;
7
8type
9 ENotImplemented = class(Exception);
10
11 IAssignable = interface
12 procedure Assign(Source: TInterfacedObject);
13 end;
14
15 ISortable = interface
16 procedure Sort;
17 end;
18
19 IStreamable = interface
20 procedure GetStream(Stream: TStream);
21 procedure SetStrem(Stream: TStream);
22 end;
23
24implementation
25
26end.
Note: See TracBrowser for help on using the repository browser.