License:
BSD style: see license.txtVersion:
Initial release: December 2007Author:
Daniel Keep
1 2 | foreach( entry ; reader ) ... |
1 2 3 4 5 | while( reader.more ) { auto entry = reader.get; ... } |
Copyright:
Copyright © 2007 Daniel Keep. All rights reserved.License:
BSD style: see license.txtVersion:
PrereleaseAuthor:
Daniel Keep The counter stream classes are used to keep track of how many bytes flow through a stream. To use them, simply wrap it around an existing stream. The number of bytes that have flowed through the wrapped stream may be accessed using the count member.Copyright:
Copyright © 2007 Daniel Keep. All rights reserved.License:
BSD style: see license.txtVersion:
PrereleaseAuthor:
Daniel Keep This stream can be used to provide stream-based access to a subset of another stream. It is akin to slicing an array. This stream fully supports seeking, and as such requires that the underlying stream also support seeking.Copyright:
Copyright © 2007 Daniel Keep. All rights reserved.License:
BSD style: see license.txtVersion:
PrereleaseAuthor:
Daniel Keep This stream can be used to provide access to another stream. Its distinguishing feature is that users cannot close the underlying stream. This stream fully supports seeking, and as such requires that the underlying stream also support seeking.