JUCE
Classes | Namespaces | Typedefs | Functions
juce_osx_ObjCHelpers.h File Reference

Classes

struct  juce::NSObjectRetainer< ObjectType >
 
struct  juce::ObjCClass< SuperclassType >
 
class  juce::ObjCBlock< BlockType >
 

Namespaces

 juce
 Classes for IIR filter processing.
 

Typedefs

typedef id(* juce::MsgSendSuperFn) (struct objc_super *, SEL,...)
 

Functions

template<typename Class >
NSObject * juce::createNSObjectFromJuceClass (Class *obj)
 
template<typename Class >
Class * juce::getJuceClassFromNSObject (NSObject *obj)
 
template<typename ReturnT , class Class , typename... Params>
ReturnT(^)(Params...) juce::CreateObjCBlock (Class *object, ReturnT(Class::*fn)(Params...))