Version 0.5.2 of PStreams

Release Notes: This release adds support for streambuf::in_avail() for platforms that support the FIONREAD ioctl request (known to work on Linux, FreeBSD, and Solaris). It is now possible to detect when the shell command failed to execute, as long as you open the pstream using the functions taking argv_type. If the command is not found or cannot be executed, pstreambuf::is_open() will return false. This makes it possible to distinguish the cases in which the command cannot be run and when it runs but exits with an error.

Other releases

  •  11 Jun 2005 08:08

Release Notes: This release adds support for streambuf::in_avail() for platforms that support the FIONREAD ioctl request (known to work on Linux, FreeBSD, and Solaris). It is now possible to detect when the shell command failed to execute, as long as you open the pstream using the functions taking argv_type. If the command is not found or cannot be executed, pstreambuf::is_open() will return false. This makes it possible to distinguish the cases in which the command cannot be run and when it runs but exits with an error.

  •  17 Oct 2004 23:19

Release Notes: This release includes several non-trivial bugfixes and some minor code improvements. New argv_type and fd_type typedefs have been added (fd_t is deprecated). Documentation has been cleaned up to be more consistent and complete.

  •  24 Sep 2004 17:14

No changes have been submitted for this release.

Screenshot

Project Spotlight

STX B+ Tree

C++ template classes implementing a B+ tree key/data container in main memory.

Screenshot

Project Spotlight

Remote Launcher Server

A tool to launch applications remotely on your PC via your Android device.