Classes | |
| class | ScopedAutoReleasePool |
| A handy C++ wrapper that creates and deletes an NSAutoreleasePool object using RAII. More... | |
Defines | |
| #define | JUCE_MAJOR_VERSION 2 |
| Current JUCE version number. | |
| #define | JUCE_MINOR_VERSION 0 |
| #define | JUCE_BUILDNUMBER 21 |
| #define | JUCE_VERSION ((JUCE_MAJOR_VERSION << 16) + (JUCE_MINOR_VERSION << 8) + JUCE_BUILDNUMBER) |
| Current Juce version number. | |
| #define | JUCE_API |
| This macro is added to all juce public class declarations. | |
| #define | JUCE_PUBLIC_FUNCTION JUCE_API JUCE_CALLTYPE |
| This macro is added to all juce public function declarations. | |
| #define | JUCE_AUTORELEASEPOOL const juce::ScopedAutoReleasePool JUCE_JOIN_MACRO (autoReleasePool_, __LINE__); |
| A macro that can be used to easily declare a local ScopedAutoReleasePool object for RAII-based obj-C autoreleasing. | |
Functions | |
| BEGIN_JUCE_NAMESPACE JUCE_API bool JUCE_CALLTYPE | juce_isRunningUnderDebugger () |
| This turns on some non-essential bits of code that should prevent old code from compiling in cases where method signatures have changed, etc. | |
| #define JUCE_MAJOR_VERSION 2 |
Current JUCE version number.
See also SystemStats::getJUCEVersion() for a string version.
| #define JUCE_MINOR_VERSION 0 |
| #define JUCE_BUILDNUMBER 21 |
| #define JUCE_VERSION ((JUCE_MAJOR_VERSION << 16) + (JUCE_MINOR_VERSION << 8) + JUCE_BUILDNUMBER) |
Current Juce version number.
Bits 16 to 32 = major version. Bits 8 to 16 = minor version. Bits 0 to 8 = point release.
See also SystemStats::getJUCEVersion() for a string version.
| #define JUCE_API |
This macro is added to all juce public class declarations.
This macro is added to all juce public function declarations.
| #define JUCE_AUTORELEASEPOOL const juce::ScopedAutoReleasePool JUCE_JOIN_MACRO (autoReleasePool_, __LINE__); |
A macro that can be used to easily declare a local ScopedAutoReleasePool object for RAII-based obj-C autoreleasing.
| BEGIN_JUCE_NAMESPACE JUCE_API bool JUCE_CALLTYPE juce_isRunningUnderDebugger | ( | ) |
This turns on some non-essential bits of code that should prevent old code from compiling in cases where method signatures have changed, etc.