StormByte C++ Library: System module 1.0.1.9999
StormByte-System is the C++26 process and environment module of the StormByte suite.
Loading...
Searching...
No Matches
Classes | Functions
StormByte::System Namespace Reference

System module of the StormByte suite. More...

Classes

struct  _EoF
 Forward declaration. More...
 
class  Exception
 Base exception for the System module. More...
 
class  ExecutableNotFound
 A program could not be executed / was not found. More...
 
class  FileIOError
 A file could not be opened for read or write. More...
 
class  Process
 Runs an external program with piped stdin/stdout/stderr. More...
 
class  Variable
 Environment variable expansion helpers. More...
 

Functions

STORMBYTE_SYSTEM_PUBLIC std::ostream & operator<< (std::ostream &ostream, const Process &proc)
 Stream process stdout to an ostream.
 

Detailed Description

System module of the StormByte suite.

Function Documentation

◆ operator<<()

STORMBYTE_SYSTEM_PUBLIC std::ostream & StormByte::System::operator<< ( std::ostream &  ostream,
const Process proc 
)

Stream process stdout to an ostream.

Parameters
ostreamDestination.
procProcess.
Returns
ostream.