17 #ifndef __STDC_LIMIT_MACROS
18 # define __STDC_LIMIT_MACROS
20 #ifndef __STDC_CONSTANT_MACROS
21 # define __STDC_CONSTANT_MACROS
24 #include <sys/types.h>
33 OF_ASSUME_NONNULL_BEGIN
35 @class OFArray OF_GENERIC(ObjectType);
47 int _readPipe[2], _writePipe[2];
49 HANDLE _process, _readPipe[2], _writePipe[2];
63 + (instancetype)processWithProgram: (
OFString*)program;
75 processWithProgram: (
OFString*)program
90 processWithProgram: (
OFString*)program
111 processWithProgram: (
OFString*)program
125 - initWithProgram: (
OFString*)program;
136 - initWithProgram: (
OFString*)program
150 - initWithProgram: (
OFString*)program
170 - initWithProgram: (
OFString*)program
183 - (void)closeForWriting;
186 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:95
A class for stream-like communication with a newly created process.
Definition: OFProcess.h:43
A base class for different types of streams.
Definition: OFStream.h:86
A class for handling strings.
Definition: OFString.h:91
An abstract class for storing objects in a dictionary.
Definition: OFDictionary.h:61