195 const String& sourceFilename,
257 void setApplicationReturnValue (
int newReturnValue)
noexcept;
284 static void appWillTerminateByForce();
289 static void* iOSCustomDelegate;
312#if JUCE_CATCH_UNHANDLED_EXCEPTIONS || DOXYGEN
324 #define JUCE_CATCH_EXCEPTION \
325 catch (const std::exception& e) { juce::JUCEApplicationBase::sendUnhandledException (&e, __FILE__, __LINE__); } \
326 catch (...) { juce::JUCEApplicationBase::sendUnhandledException (nullptr, __FILE__, __LINE__); }
330 #define JUCE_CATCH_EXCEPTION
#define noexcept
Definition DistrhoDefines.h:72
int main(void)
Definition atom-test.c:30
bool isInitialising() const noexcept
Definition juce_ApplicationBase.h:275
virtual void systemRequestedQuit()=0
static JUCEApplicationBase * appInstance
Definition juce_ApplicationBase.h:300
virtual void initialise(const String &commandLineParameters)=0
virtual void shutdown()=0
virtual const String getApplicationName()=0
static CreateInstanceFunction createInstance
Definition juce_ApplicationBase.h:286
virtual void memoryWarningReceived()
Definition juce_ApplicationBase.h:206
virtual bool initialiseApp()
Definition juce_ApplicationBase.cpp:272
virtual void suspended()=0
int shutdownApp()
Definition juce_ApplicationBase.cpp:312
std::unique_ptr< MultipleInstanceHandler > multipleInstanceHandler
Definition juce_ApplicationBase.h:305
bool stillInitialising
Definition juce_ApplicationBase.h:302
JUCEApplicationBase()
Definition juce_ApplicationBase.cpp:33
virtual void anotherInstanceStarted(const String &commandLine)=0
JUCEApplicationBase *(*)() CreateInstanceFunction
Definition juce_ApplicationBase.h:285
bool sendCommandLineToPreexistingInstance()
Definition juce_ApplicationBase.cpp:133
virtual bool backButtonPressed()
Definition juce_ApplicationBase.h:219
static void JUCE_CALLTYPE sendUnhandledException(const std::exception *, const char *sourceFile, int lineNumber)
Definition juce_ApplicationBase.cpp:72
static JUCEApplicationBase * getInstance() noexcept
Definition juce_ApplicationBase.h:96
virtual const String getApplicationVersion()=0
static bool isStandaloneApp() noexcept
Definition juce_ApplicationBase.h:267
virtual void unhandledException(const std::exception *, const String &sourceFilename, int lineNumber)=0
virtual bool moreThanOneInstanceAllowed()=0
int appReturnValue
Definition juce_ApplicationBase.h:301
int getApplicationReturnValue() const noexcept
Definition juce_ApplicationBase.h:262
Definition juce_StringArray.h:35
Definition juce_String.h:53
char * argv[]
Definition unzip.c:738
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Definition juce_ApplicationBase.cpp:95
int argc
Definition zipinfo.c:455
#define const
Definition zconf.h:137