| [Overview][Constants][Types][Classes][Procedures and functions][Variables] | 
Write an object to the stream.
Source position: objects.pp line 288
| procedure TStream.Put( | 
| P: PObject | 
| ); | 
Put writes the object pointed to by P. P should be non-nil. The object type must have been registered with RegisterType.
After the object has been written, it can be read again with Get.
For an example, see TStream.Get;
No check is done whether P is Nil or not. Passing Nil will cause a run-time error 216 to be generated. If the object has not been registered, the status of the stream will be set to stPutError.
| 
 | Read an object definition from the stream. |