JUCE
Public Member Functions | List of all members
juce::ObjCBlock< BlockType > Class Template Reference

Public Member Functions

 ObjCBlock ()
 
template<typename R , class C , typename... P>
 ObjCBlock (C *_this, R(C::*fn)(P...))
 
 ObjCBlock (BlockType b)
 
ObjCBlockoperator= (const BlockType &other)
 
bool operator== (const void *ptr) const
 
bool operator!= (const void *ptr) const
 
 ~ObjCBlock ()
 
 operator BlockType ()
 

Constructor & Destructor Documentation

◆ ObjCBlock() [1/3]

template<typename BlockType >
juce::ObjCBlock< BlockType >::ObjCBlock ( )

◆ ObjCBlock() [2/3]

template<typename BlockType >
template<typename R , class C , typename... P>
juce::ObjCBlock< BlockType >::ObjCBlock ( C *  _this,
R(C::*)(P...)  fn 
)

◆ ObjCBlock() [3/3]

template<typename BlockType >
juce::ObjCBlock< BlockType >::ObjCBlock ( BlockType  b)

◆ ~ObjCBlock()

template<typename BlockType >
juce::ObjCBlock< BlockType >::~ObjCBlock ( )

Member Function Documentation

◆ operator=()

template<typename BlockType >
ObjCBlock& juce::ObjCBlock< BlockType >::operator= ( const BlockType &  other)

◆ operator==()

template<typename BlockType >
bool juce::ObjCBlock< BlockType >::operator== ( const void *  ptr) const

◆ operator!=()

template<typename BlockType >
bool juce::ObjCBlock< BlockType >::operator!= ( const void *  ptr) const

◆ operator BlockType()

template<typename BlockType >
juce::ObjCBlock< BlockType >::operator BlockType ( )

The documentation for this class was generated from the following file: