reader.inc 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362
  1. {
  2. $Id$
  3. This file is part of the Free Component Library (FCL)
  4. Copyright (c) 1998 by the Free Pascal development team
  5. See the file COPYING.FPC, included in this distribution,
  6. for details about the copyright.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  10. **********************************************************************}
  11. {****************************************************************************}
  12. {* TREADER *}
  13. {****************************************************************************}
  14. Procedure TReader.CheckValue(Value: TValueType);
  15. begin
  16. end;
  17. Procedure TReader.DoFixupReferences;
  18. begin
  19. end;
  20. Procedure TReader.FreeFixups;
  21. begin
  22. end;
  23. Function TReader.GetPosition: Longint;
  24. begin
  25. end;
  26. Procedure TReader.PropertyError;
  27. begin
  28. end;
  29. Procedure TReader.ReadBuffer;
  30. begin
  31. end;
  32. Procedure TReader.ReadData(Instance: TComponent);
  33. begin
  34. end;
  35. Procedure TReader.ReadDataInner(Instance: TComponent);
  36. begin
  37. end;
  38. Procedure TReader.ReadProperty(AInstance: TPersistent);
  39. begin
  40. end;
  41. Procedure TReader.ReadPropValue(Instance: TPersistent; PropInfo: Pointer);
  42. begin
  43. end;
  44. Function TReader.ReadSet(SetType: Pointer): Integer;
  45. begin
  46. end;
  47. Procedure TReader.SetPosition(Value: Longint);
  48. begin
  49. end;
  50. Procedure TReader.SkipSetBody;
  51. begin
  52. end;
  53. Procedure TReader.SkipValue;
  54. begin
  55. end;
  56. Procedure TReader.SkipProperty;
  57. begin
  58. end;
  59. Procedure TReader.SkipComponent(SkipHeader: Boolean);
  60. begin
  61. end;
  62. Function TReader.Error(const Message: string): Boolean;
  63. begin
  64. end;
  65. Function TReader.FindMethod(Root: TComponent; const MethodName: string): Pointer;
  66. begin
  67. end;
  68. Procedure TReader.SetName(Component: TComponent; var Name: string);
  69. begin
  70. end;
  71. Procedure TReader.ReferenceName(var Name: string);
  72. begin
  73. end;
  74. Function TReader.FindAncestorComponent(const Name: string;
  75. ComponentClass: TPersistentClass): TComponent;
  76. begin
  77. end;
  78. destructor TReader.Destroy;
  79. begin
  80. end;
  81. Procedure TReader.BeginReferences;
  82. begin
  83. end;
  84. Procedure TReader.DefineProperty(const Name: string;
  85. rd : TReaderProc; wd : TWriterProc;
  86. HasData: Boolean);
  87. begin
  88. end;
  89. Procedure TReader.DefineBinaryProperty(const Name: string;
  90. rd, wd: TStreamProc;
  91. HasData: Boolean);
  92. begin
  93. end;
  94. Function TReader.EndOfList: Boolean;
  95. begin
  96. end;
  97. Procedure TReader.EndReferences;
  98. begin
  99. end;
  100. Procedure TReader.FixupReferences;
  101. begin
  102. end;
  103. Procedure TReader.FlushBuffer;
  104. begin
  105. end;
  106. Function TReader.NextValue: TValueType;
  107. begin
  108. end;
  109. Procedure TReader.Read(var Buf; Count: Longint);
  110. begin
  111. end;
  112. Function TReader.ReadBoolean: Boolean;
  113. begin
  114. end;
  115. Function TReader.ReadChar: Char;
  116. begin
  117. end;
  118. Procedure TReader.ReadCollection(Collection: TCollection);
  119. begin
  120. end;
  121. Function TReader.ReadComponent(Component: TComponent): TComponent;
  122. begin
  123. end;
  124. Procedure TReader.ReadComponents(AOwner, AParent: TComponent;
  125. Proc: TReadComponentsProc);
  126. begin
  127. end;
  128. Function TReader.ReadFloat: Extended;
  129. begin
  130. end;
  131. Function TReader.ReadIdent: string;
  132. begin
  133. end;
  134. Function TReader.ReadInteger: Longint;
  135. begin
  136. end;
  137. Procedure TReader.ReadListBegin;
  138. begin
  139. end;
  140. Procedure TReader.ReadListEnd;
  141. begin
  142. end;
  143. Procedure TReader.ReadPrefix(var Flags: TFilerFlags; var AChildPos: Integer);
  144. begin
  145. end;
  146. Function TReader.ReadRootComponent(Root: TComponent): TComponent;
  147. begin
  148. end;
  149. Procedure TReader.ReadSignature;
  150. begin
  151. end;
  152. Function TReader.ReadStr: string;
  153. begin
  154. end;
  155. Function TReader.ReadString: string;
  156. begin
  157. end;
  158. Function TReader.ReadValue: TValueType;
  159. begin
  160. end;
  161. Procedure TReader.CopyValue(Writer: TWriter); {!!!}
  162. begin
  163. end;
  164. {
  165. $Log$
  166. Revision 1.1 1998-05-04 14:30:12 michael
  167. * Split file according to Class; implemented dummys for all methods, so unit compiles.
  168. }