53 static void JUCE_CALLTYPE
setPriority (ProcessPriority priority);
77 static void JUCE_CALLTYPE
hide();
105 const
String& emailSubject,
110 #if JUCE_WINDOWS || DOXYGEN
124 static void* JUCE_CALLTYPE getCurrentModuleInstanceHandle() noexcept;
133 static
void JUCE_CALLTYPE setCurrentModuleInstanceHandle (
void* newHandle) noexcept;
137 #if JUCE_MAC || DOXYGEN
139 static void setDockIconVisible (
bool isVisible);
143 #if JUCE_MAC || JUCE_LINUX || JUCE_BSD || DOXYGEN
148 static bool setMaxNumberOfFileHandles (
int maxNumberOfFiles)
noexcept;
153 JUCE_DECLARE_NON_COPYABLE (Process)
static void JUCE_CALLTYPE lowerPrivilege()
static bool JUCE_CALLTYPE openEmailWithAttachments(const String &targetEmailAddress, const String &emailSubject, const String &bodyText, const StringArray &filesToAttach)
static void JUCE_CALLTYPE hide()
static bool JUCE_CALLTYPE isRunningUnderDebugger() noexcept
static bool JUCE_CALLTYPE openDocument(const String &documentURL, const String ¶meters)
static void JUCE_CALLTYPE makeForegroundProcess()
static bool JUCE_CALLTYPE isForegroundProcess()
static void JUCE_CALLTYPE raisePrivilege()
static void JUCE_CALLTYPE setPriority(ProcessPriority priority)
static void JUCE_CALLTYPE terminate()