BSD Ports

devel/pstreams 1.0.3 NetBSD

POSIX Process Control in C++

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
boost-license
Categories
devel
Package size
15.1 KiB, 75.5 KiB installed

Description

PStreams allows you to run another program from your C++ application and to transfer data between the two programs similar to shell pipelines.

In the simplest case, a PStreams class is like a C++ wrapper for the POSIX.2 functions popen(3) and pclose(3), using C++ iostreams instead of C's stdio library.

In the other systems

SystemPortVersion
NetBSDdevel/pstreams1.0.3
FreeBSDdevel/pstreams1.0.4
DragonFlydevel/pstreams1.0.4
HardenedBSDdevel/pstreams1.0.4
GhostBSDdevel/pstreams1.0.4

Install

Binary package:

pkgin install pstreams

From pkgsrc:

cd /usr/pkgsrc/devel/pstreams && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.0.3
NetBSD 10.1 aarch641.0.3
SmartOS / illumos x86_64-
macOS 15 arm641.0.3

Dependencies

Required by 1