Classes | Defines

juce_PlatformUtilities.h File Reference

Classes

class  PlatformUtilities
 A collection of miscellaneous platform-specific utilities. More...
class  ScopedAutoReleasePool
 A handy C++ wrapper that creates and deletes an NSAutoreleasePool object using RAII. More...
class  ScopedXLock
 A handy class that uses XLockDisplay and XUnlockDisplay to lock the X server using an RAII approach. More...
class  AppleRemoteDevice
 A wrapper class for picking up events from an Apple IR remote control device. More...

Defines

#define JUCE_AUTORELEASEPOOL   const JUCE_NAMESPACE::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.

Define Documentation

#define JUCE_AUTORELEASEPOOL   const JUCE_NAMESPACE::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.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines