summaryrefslogtreecommitdiffstats
path: root/fastos/src/vespa/fastos/process.cpp
blob: 332d82c6aad393a7e94a2eb767ad520f95e799e3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.

#include "process.h"

FastOS_ProcessInterface::FastOS_ProcessInterface (const char *cmdLine,
                         bool pipeStdin,
                         FastOS_ProcessRedirectListener *stdoutListener,
                         FastOS_ProcessRedirectListener *stderrListener,
                         int bufferSize) :
    _cmdLine(cmdLine),
    _pipeStdin(pipeStdin),
    _stdoutListener(stdoutListener),
    _stderrListener(stderrListener),
    _bufferSize(bufferSize),
    _next(nullptr),
    _prev(nullptr)
{
}

FastOS_ProcessInterface::~FastOS_ProcessInterface () = default;