26#ifndef WATER_CHILDPROCESS_H_INCLUDED
27#define WATER_CHILDPROCESS_H_INCLUDED
31#include "CarlaScopeUtils.hpp"
#define CARLA_DECLARE_NON_COPYABLE(ClassName)
Definition CarlaDefines.h:242
#define noexcept
Definition DistrhoDefines.h:72
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
ChildProcess()
Definition ChildProcess.cpp:280
Definition juce_posix_SharedCode.h:1119
bool terminate()
Definition ChildProcess.cpp:293
uint32 getExitCodeAndClearPID()
Definition ChildProcess.cpp:298
ChildProcess()
Definition ChildProcess.cpp:280
Type
Definition ChildProcess.h:47
@ TypeARM
Definition ChildProcess.h:49
@ TypeAny
Definition ChildProcess.h:48
@ TypeIntel
Definition ChildProcess.h:50
bool waitForProcessToFinish(int timeoutMs)
Definition ChildProcess.cpp:303
~ChildProcess()
Definition ChildProcess.cpp:281
bool isRunning() const
Definition ChildProcess.cpp:283
uint32 getPID() const noexcept
Definition ChildProcess.cpp:321
bool kill()
Definition ChildProcess.cpp:288
CarlaScopedPointer< ActiveProcess > activeProcess
Definition ChildProcess.h:106
Definition StringArray.h:41
virtual ASIOError start()=0
Definition AudioSampleBuffer.h:33
unsigned int uint32
Definition water.h:98
#define const
Definition zconf.h:137