<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 22, 2014 at 12:17 PM, <a href="mailto:thaddy@thaddy.com">thaddy@thaddy.com</a> <span dir="ltr"><<a href="mailto:thaddy@thaddy.com" target="_blank">thaddy@thaddy.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    What I was a little bit more than hinting at in my previous answers
    is that it is impossible for an abstract read stream to know that
    there's a string to read. There is at least one higher level of
    implementation necessary: one that recognizes a string.<br>
    That means probably something like  storing the length and  storing
    a string marker and/or use RTTI for strings, to be consistent.<br></div></blockquote><div><br>Actually after rereading both threads (with "Re" and without "Re" in the subject), it's quite clear to me that I should have not posted to it at all  :)<br>
<br></div><div>My only other 2 cents would be - lets not modify the base class, but rather create a task-convenient wrappers in forms of (inline) functions or class-helpers. These wrappers would be stored in a project or a developer's library, rather being added to the base RTL. <br>
<br></div><div></div><div>thanks,<br>Dmitry<br></div></div><br></div></div>