Browse Source

Tidied up some doxygen comments.

tags/2021-05-28
Julian Storer 15 years ago
parent
commit
968d63bca6
16 changed files with 139 additions and 73 deletions
  1. +5
    -5
      juce_Config.h
  2. +11
    -9
      juce_amalgamated.cpp
  3. +61
    -29
      juce_amalgamated.h
  4. +2
    -1
      src/audio/midi/juce_MidiMessage.h
  5. +3
    -2
      src/containers/juce_Variant.h
  6. +2
    -0
      src/core/juce_Uuid.h
  7. +8
    -6
      src/events/juce_ListenerList.h
  8. +2
    -0
      src/gui/components/juce_Component.h
  9. +4
    -2
      src/gui/components/special/juce_QuickTimeMovieComponent.h
  10. +23
    -10
      src/gui/graphics/colour/juce_PixelFormats.h
  11. +2
    -0
      src/io/network/juce_MACAddress.h
  12. +4
    -3
      src/maths/juce_BigInteger.h
  13. +1
    -1
      src/native/mac/juce_mac_NativeIncludes.h
  14. +5
    -3
      src/native/mac/juce_mac_ObjCSuffix.h
  15. +4
    -2
      src/threads/juce_CriticalSection.h
  16. +2
    -0
      src/threads/juce_Thread.h

+ 5
- 5
juce_Config.h View File

@@ -297,15 +297,15 @@
#define JUCE_QUICKTIME 0 #define JUCE_QUICKTIME 0
#undef JUCE_OPENGL #undef JUCE_OPENGL
#define JUCE_OPENGL 0 #define JUCE_OPENGL 0
#undef JUCE_USE_CDBURNER
#undef JUCE_USE_CDBURNER
#define JUCE_USE_CDBURNER 0 #define JUCE_USE_CDBURNER 0
#undef JUCE_USE_CDREADER
#undef JUCE_USE_CDREADER
#define JUCE_USE_CDREADER 0 #define JUCE_USE_CDREADER 0
#undef JUCE_WEB_BROWSER
#undef JUCE_WEB_BROWSER
#define JUCE_WEB_BROWSER 0 #define JUCE_WEB_BROWSER 0
#undef JUCE_PLUGINHOST_AU
#undef JUCE_PLUGINHOST_AU
#define JUCE_PLUGINHOST_AU 0 #define JUCE_PLUGINHOST_AU 0
#undef JUCE_PLUGINHOST_VST
#undef JUCE_PLUGINHOST_VST
#define JUCE_PLUGINHOST_VST 0 #define JUCE_PLUGINHOST_VST 0
#endif #endif


+ 11
- 9
juce_amalgamated.cpp View File

@@ -444,15 +444,15 @@
#define JUCE_QUICKTIME 0 #define JUCE_QUICKTIME 0
#undef JUCE_OPENGL #undef JUCE_OPENGL
#define JUCE_OPENGL 0 #define JUCE_OPENGL 0
#undef JUCE_USE_CDBURNER
#undef JUCE_USE_CDBURNER
#define JUCE_USE_CDBURNER 0 #define JUCE_USE_CDBURNER 0
#undef JUCE_USE_CDREADER
#undef JUCE_USE_CDREADER
#define JUCE_USE_CDREADER 0 #define JUCE_USE_CDREADER 0
#undef JUCE_WEB_BROWSER
#undef JUCE_WEB_BROWSER
#define JUCE_WEB_BROWSER 0 #define JUCE_WEB_BROWSER 0
#undef JUCE_PLUGINHOST_AU
#undef JUCE_PLUGINHOST_AU
#define JUCE_PLUGINHOST_AU 0 #define JUCE_PLUGINHOST_AU 0
#undef JUCE_PLUGINHOST_VST
#undef JUCE_PLUGINHOST_VST
#define JUCE_PLUGINHOST_VST 0 #define JUCE_PLUGINHOST_VST 0
#endif #endif


@@ -915,7 +915,7 @@ protected:
#include <GLUT/glut.h> #include <GLUT/glut.h>
#endif #endif


#if ! CGFLOAT_DEFINED
#if ! (CGFLOAT_DEFINED || defined (DOXYGEN))
#define CGFloat float #define CGFloat float
#endif #endif


@@ -262413,9 +262413,11 @@ private:
#define JUCE_ObjCExtraSuffix 3 #define JUCE_ObjCExtraSuffix 3
#endif #endif


#define appendMacro1(a, b, c, d, e) a ## _ ## b ## _ ## c ## _ ## d ## _ ## e
#define appendMacro2(a, b, c, d, e) appendMacro1(a, b, c, d, e)
#define MakeObjCClassName(rootName) appendMacro2 (rootName, JUCE_MAJOR_VERSION, JUCE_MINOR_VERSION, JUCE_BUILDNUMBER, JUCE_ObjCExtraSuffix)
#ifndef DOXYGEN
#define appendMacro1(a, b, c, d, e) a ## _ ## b ## _ ## c ## _ ## d ## _ ## e
#define appendMacro2(a, b, c, d, e) appendMacro1(a, b, c, d, e)
#define MakeObjCClassName(rootName) appendMacro2 (rootName, JUCE_MAJOR_VERSION, JUCE_MINOR_VERSION, JUCE_BUILDNUMBER, JUCE_ObjCExtraSuffix)
#endif
/*** End of inlined file: juce_mac_ObjCSuffix.h ***/ /*** End of inlined file: juce_mac_ObjCSuffix.h ***/






+ 61
- 29
juce_amalgamated.h View File

@@ -483,15 +483,15 @@
#define JUCE_QUICKTIME 0 #define JUCE_QUICKTIME 0
#undef JUCE_OPENGL #undef JUCE_OPENGL
#define JUCE_OPENGL 0 #define JUCE_OPENGL 0
#undef JUCE_USE_CDBURNER
#undef JUCE_USE_CDBURNER
#define JUCE_USE_CDBURNER 0 #define JUCE_USE_CDBURNER 0
#undef JUCE_USE_CDREADER
#undef JUCE_USE_CDREADER
#define JUCE_USE_CDREADER 0 #define JUCE_USE_CDREADER 0
#undef JUCE_WEB_BROWSER
#undef JUCE_WEB_BROWSER
#define JUCE_WEB_BROWSER 0 #define JUCE_WEB_BROWSER 0
#undef JUCE_PLUGINHOST_AU
#undef JUCE_PLUGINHOST_AU
#define JUCE_PLUGINHOST_AU 0 #define JUCE_PLUGINHOST_AU 0
#undef JUCE_PLUGINHOST_VST
#undef JUCE_PLUGINHOST_VST
#define JUCE_PLUGINHOST_VST 0 #define JUCE_PLUGINHOST_VST 0
#endif #endif


@@ -4103,8 +4103,10 @@ public:
#ifndef __JUCE_CRITICALSECTION_JUCEHEADER__ #ifndef __JUCE_CRITICALSECTION_JUCEHEADER__
#define __JUCE_CRITICALSECTION_JUCEHEADER__ #define __JUCE_CRITICALSECTION_JUCEHEADER__


class JUCE_API ScopedLock;
class JUCE_API ScopedUnlock;
#ifndef DOXYGEN
class JUCE_API ScopedLock;
class JUCE_API ScopedUnlock;
#endif


/** /**
Prevents multiple threads from accessing shared objects at the same time. Prevents multiple threads from accessing shared objects at the same time.
@@ -6040,7 +6042,9 @@ OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const NewLine&);
#endif // __JUCE_OUTPUTSTREAM_JUCEHEADER__ #endif // __JUCE_OUTPUTSTREAM_JUCEHEADER__
/*** End of inlined file: juce_OutputStream.h ***/ /*** End of inlined file: juce_OutputStream.h ***/


class JUCE_API DynamicObject;
#ifndef DOXYGEN
class JUCE_API DynamicObject;
#endif


/** /**
A variant class, that can be used to hold a range of primitive values. A variant class, that can be used to hold a range of primitive values.
@@ -12284,12 +12288,14 @@ template <class ListenerClass,
class ListenerList class ListenerList
{ {
// Horrible macros required to support VC6/7.. // Horrible macros required to support VC6/7..
#if JUCE_VC8_OR_EARLIER
#define LL_TEMPLATE(a) typename P##a, typename Q##a
#define LL_PARAM(a) Q##a& param##a
#else
#define LL_TEMPLATE(a) typename P##a
#define LL_PARAM(a) PARAMETER_TYPE(P##a) param##a
#ifndef DOXYGEN
#if JUCE_VC8_OR_EARLIER
#define LL_TEMPLATE(a) typename P##a, typename Q##a
#define LL_PARAM(a) Q##a& param##a
#else
#define LL_TEMPLATE(a) typename P##a
#define LL_PARAM(a) PARAMETER_TYPE(P##a) param##a
#endif
#endif #endif


public: public:
@@ -14868,6 +14874,7 @@ public:


private: private:


#ifndef DOXYGEN
union union
{ {
uint8 asBytes [16]; uint8 asBytes [16];
@@ -14875,6 +14882,7 @@ private:
int64 asInt64[2]; int64 asInt64[2];


} value; } value;
#endif


JUCE_LEAK_DETECTOR (Uuid); JUCE_LEAK_DETECTOR (Uuid);
}; };
@@ -15325,9 +15333,10 @@ private:
/** Writes a BigInteger to an OutputStream as a UTF8 decimal string. */ /** Writes a BigInteger to an OutputStream as a UTF8 decimal string. */
OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const BigInteger& value); OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const BigInteger& value);


/** For backwards compatibility, BitArray is defined to be an alias for BigInteger.
*/
typedef BigInteger BitArray;
#ifndef DOXYGEN
// For backwards compatibility, BitArray is defined as an alias for BigInteger.
typedef BigInteger BitArray;
#endif


#endif // __JUCE_BIGINTEGER_JUCEHEADER__ #endif // __JUCE_BIGINTEGER_JUCEHEADER__
/*** End of inlined file: juce_BigInteger.h ***/ /*** End of inlined file: juce_BigInteger.h ***/
@@ -16349,11 +16358,13 @@ public:
bool operator!= (const MACAddress& other) const throw(); bool operator!= (const MACAddress& other) const throw();


private: private:
#ifndef DOXYGEN
union union
{ {
uint64 asInt64; uint64 asInt64;
uint8 asBytes[6]; uint8 asBytes[6];
}; };
#endif
}; };


#endif // __JUCE_MACADDRESS_JUCEHEADER__ #endif // __JUCE_MACADDRESS_JUCEHEADER__
@@ -18782,8 +18793,10 @@ private:
uint32 affinityMask_; uint32 affinityMask_;
bool volatile threadShouldExit_; bool volatile threadShouldExit_;


#ifndef DOXYGEN
friend class MessageManager; friend class MessageManager;
friend void JUCE_API juce_threadEntryPoint (void*); friend void JUCE_API juce_threadEntryPoint (void*);
#endif


void launchThread(); void launchThread();
void closeThreadHandle(); void closeThreadHandle();
@@ -23751,13 +23764,15 @@ private:
#ifndef __JUCE_PIXELFORMATS_JUCEHEADER__ #ifndef __JUCE_PIXELFORMATS_JUCEHEADER__
#define __JUCE_PIXELFORMATS_JUCEHEADER__ #define __JUCE_PIXELFORMATS_JUCEHEADER__


#if JUCE_MSVC
#ifndef DOXYGEN
#if JUCE_MSVC
#pragma pack (push, 1) #pragma pack (push, 1)
#define PACKED #define PACKED
#elif JUCE_GCC
#elif JUCE_GCC
#define PACKED __attribute__((packed)) #define PACKED __attribute__((packed))
#else
#else
#define PACKED #define PACKED
#endif
#endif #endif


class PixelRGB; class PixelRGB;
@@ -23978,15 +23993,18 @@ private:


struct struct
{ {
#if JUCE_BIG_ENDIAN
#if JUCE_BIG_ENDIAN
uint8 a : 8, r : 8, g : 8, b : 8; uint8 a : 8, r : 8, g : 8, b : 8;
#else
#else
uint8 b, g, r, a; uint8 b, g, r, a;
#endif
#endif
} PACKED components; } PACKED components;
}; };

} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;


/** /**
Represents a 24-bit RGB pixel, and can perform compositing operations on it. Represents a 24-bit RGB pixel, and can perform compositing operations on it.
@@ -24141,7 +24159,11 @@ private:
uint8 b, g, r; uint8 b, g, r;
#endif #endif


} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;


forcedinline void PixelARGB::blend (const PixelRGB& src) throw() forcedinline void PixelARGB::blend (const PixelRGB& src) throw()
{ {
@@ -24268,7 +24290,11 @@ public:
private: private:


uint8 a : 8; uint8 a : 8;
} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;


forcedinline void PixelRGB::blend (const PixelAlpha& src) throw() forcedinline void PixelRGB::blend (const PixelAlpha& src) throw()
{ {
@@ -28540,6 +28566,7 @@ private:
friend class MouseInputSource; friend class MouseInputSource;
friend class MouseInputSourceInternal; friend class MouseInputSourceInternal;


#ifndef DOXYGEN
static Component* currentlyFocusedComponent; static Component* currentlyFocusedComponent;


String componentName_; String componentName_;
@@ -28652,6 +28679,7 @@ protected:
virtual void internalRepaint (int x, int y, int w, int h); virtual void internalRepaint (int x, int y, int w, int h);
/** @internal */ /** @internal */
virtual ComponentPeer* createNewPeer (int styleFlags, void* nativeWindowToAttachTo); virtual ComponentPeer* createNewPeer (int styleFlags, void* nativeWindowToAttachTo);
#endif
}; };


#endif // __JUCE_COMPONENT_JUCEHEADER__ #endif // __JUCE_COMPONENT_JUCEHEADER__
@@ -35735,11 +35763,13 @@ private:
uint8* data; uint8* data;
int size; int size;


#ifndef DOXYGEN
union union
{ {
uint8 asBytes[4]; uint8 asBytes[4];
uint32 asInt32; uint32 asInt32;
} preallocatedData; } preallocatedData;
#endif
}; };


#endif // __JUCE_MIDIMESSAGE_JUCEHEADER__ #endif // __JUCE_MIDIMESSAGE_JUCEHEADER__
@@ -59044,12 +59074,14 @@ private:


// (NB: This stuff mustn't go inside the "#if QUICKTIME" block, or it'll break the // (NB: This stuff mustn't go inside the "#if QUICKTIME" block, or it'll break the
// amalgamated build) // amalgamated build)
#if JUCE_WINDOWS
#ifndef DOXYGEN
#if JUCE_WINDOWS


typedef ActiveXControlComponent QTCompBaseClass; typedef ActiveXControlComponent QTCompBaseClass;
#elif JUCE_MAC
#elif JUCE_MAC


typedef NSViewComponent QTCompBaseClass; typedef NSViewComponent QTCompBaseClass;
#endif
#endif #endif


// this is used to disable QuickTime, and is defined in juce_Config.h // this is used to disable QuickTime, and is defined in juce_Config.h


+ 2
- 1
src/audio/midi/juce_MidiMessage.h View File

@@ -896,12 +896,13 @@ private:
uint8* data; uint8* data;
int size; int size;
#ifndef DOXYGEN
union union
{ {
uint8 asBytes[4]; uint8 asBytes[4];
uint32 asInt32; uint32 asInt32;
} preallocatedData; } preallocatedData;
#endif
}; };
#endif // __JUCE_MIDIMESSAGE_JUCEHEADER__ #endif // __JUCE_MIDIMESSAGE_JUCEHEADER__

+ 3
- 2
src/containers/juce_Variant.h View File

@@ -30,8 +30,9 @@
#include "../io/streams/juce_OutputStream.h" #include "../io/streams/juce_OutputStream.h"
#include "../io/streams/juce_InputStream.h" #include "../io/streams/juce_InputStream.h"
class JUCE_API DynamicObject;
#ifndef DOXYGEN
class JUCE_API DynamicObject;
#endif
//============================================================================== //==============================================================================
/** /**


+ 2
- 0
src/core/juce_Uuid.h View File

@@ -108,6 +108,7 @@ public:
private: private:
//============================================================================== //==============================================================================
#ifndef DOXYGEN
union union
{ {
uint8 asBytes [16]; uint8 asBytes [16];
@@ -115,6 +116,7 @@ private:
int64 asInt64[2]; int64 asInt64[2];
} value; } value;
#endif
JUCE_LEAK_DETECTOR (Uuid); JUCE_LEAK_DETECTOR (Uuid);
}; };


+ 8
- 6
src/events/juce_ListenerList.h View File

@@ -72,12 +72,14 @@ template <class ListenerClass,
class ListenerList class ListenerList
{ {
// Horrible macros required to support VC6/7.. // Horrible macros required to support VC6/7..
#if JUCE_VC8_OR_EARLIER
#define LL_TEMPLATE(a) typename P##a, typename Q##a
#define LL_PARAM(a) Q##a& param##a
#else
#define LL_TEMPLATE(a) typename P##a
#define LL_PARAM(a) PARAMETER_TYPE(P##a) param##a
#ifndef DOXYGEN
#if JUCE_VC8_OR_EARLIER
#define LL_TEMPLATE(a) typename P##a, typename Q##a
#define LL_PARAM(a) Q##a& param##a
#else
#define LL_TEMPLATE(a) typename P##a
#define LL_PARAM(a) PARAMETER_TYPE(P##a) param##a
#endif
#endif #endif
public: public:


+ 2
- 0
src/gui/components/juce_Component.h View File

@@ -2111,6 +2111,7 @@ private:
friend class MouseInputSource; friend class MouseInputSource;
friend class MouseInputSourceInternal; friend class MouseInputSourceInternal;
#ifndef DOXYGEN
static Component* currentlyFocusedComponent; static Component* currentlyFocusedComponent;
//============================================================================== //==============================================================================
@@ -2226,6 +2227,7 @@ protected:
virtual void internalRepaint (int x, int y, int w, int h); virtual void internalRepaint (int x, int y, int w, int h);
/** @internal */ /** @internal */
virtual ComponentPeer* createNewPeer (int styleFlags, void* nativeWindowToAttachTo); virtual ComponentPeer* createNewPeer (int styleFlags, void* nativeWindowToAttachTo);
#endif
}; };


+ 4
- 2
src/gui/components/special/juce_QuickTimeMovieComponent.h View File

@@ -30,12 +30,14 @@
// (NB: This stuff mustn't go inside the "#if QUICKTIME" block, or it'll break the // (NB: This stuff mustn't go inside the "#if QUICKTIME" block, or it'll break the
// amalgamated build) // amalgamated build)
#if JUCE_WINDOWS
#ifndef DOXYGEN
#if JUCE_WINDOWS
#include "juce_ActiveXControlComponent.h" #include "juce_ActiveXControlComponent.h"
typedef ActiveXControlComponent QTCompBaseClass; typedef ActiveXControlComponent QTCompBaseClass;
#elif JUCE_MAC
#elif JUCE_MAC
#include "juce_NSViewComponent.h" #include "juce_NSViewComponent.h"
typedef NSViewComponent QTCompBaseClass; typedef NSViewComponent QTCompBaseClass;
#endif
#endif #endif
// this is used to disable QuickTime, and is defined in juce_Config.h // this is used to disable QuickTime, and is defined in juce_Config.h


+ 23
- 10
src/gui/graphics/colour/juce_PixelFormats.h View File

@@ -28,13 +28,15 @@
//============================================================================== //==============================================================================
#if JUCE_MSVC
#ifndef DOXYGEN
#if JUCE_MSVC
#pragma pack (push, 1) #pragma pack (push, 1)
#define PACKED #define PACKED
#elif JUCE_GCC
#elif JUCE_GCC
#define PACKED __attribute__((packed)) #define PACKED __attribute__((packed))
#else
#else
#define PACKED #define PACKED
#endif
#endif #endif
class PixelRGB; class PixelRGB;
@@ -258,15 +260,18 @@ private:
struct struct
{ {
#if JUCE_BIG_ENDIAN
#if JUCE_BIG_ENDIAN
uint8 a : 8, r : 8, g : 8, b : 8; uint8 a : 8, r : 8, g : 8, b : 8;
#else
#else
uint8 b, g, r, a; uint8 b, g, r, a;
#endif
#endif
} PACKED components; } PACKED components;
}; };
} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;
//============================================================================== //==============================================================================
@@ -424,7 +429,11 @@ private:
uint8 b, g, r; uint8 b, g, r;
#endif #endif
} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;
forcedinline void PixelARGB::blend (const PixelRGB& src) throw() forcedinline void PixelARGB::blend (const PixelRGB& src) throw()
{ {
@@ -553,7 +562,11 @@ public:
private: private:
//============================================================================== //==============================================================================
uint8 a : 8; uint8 a : 8;
} PACKED;
}
#ifndef DOXYGEN
PACKED
#endif
;
forcedinline void PixelRGB::blend (const PixelAlpha& src) throw() forcedinline void PixelRGB::blend (const PixelAlpha& src) throw()
{ {


+ 2
- 0
src/io/network/juce_MACAddress.h View File

@@ -79,11 +79,13 @@ public:
//============================================================================== //==============================================================================
private: private:
#ifndef DOXYGEN
union union
{ {
uint64 asInt64; uint64 asInt64;
uint8 asBytes[6]; uint8 asBytes[6];
}; };
#endif
}; };


+ 4
- 3
src/maths/juce_BigInteger.h View File

@@ -323,9 +323,10 @@ private:
OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const BigInteger& value); OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const BigInteger& value);
//============================================================================== //==============================================================================
/** For backwards compatibility, BitArray is defined to be an alias for BigInteger.
*/
typedef BigInteger BitArray;
#ifndef DOXYGEN
// For backwards compatibility, BitArray is defined as an alias for BigInteger.
typedef BigInteger BitArray;
#endif
#endif // __JUCE_BIGINTEGER_JUCEHEADER__ #endif // __JUCE_BIGINTEGER_JUCEHEADER__

+ 1
- 1
src/native/mac/juce_mac_NativeIncludes.h View File

@@ -88,7 +88,7 @@
#include <GLUT/glut.h> #include <GLUT/glut.h>
#endif #endif
#if ! CGFLOAT_DEFINED
#if ! (CGFLOAT_DEFINED || defined (DOXYGEN))
#define CGFloat float #define CGFloat float
#endif #endif


+ 5
- 3
src/native/mac/juce_mac_ObjCSuffix.h View File

@@ -40,6 +40,8 @@
#define JUCE_ObjCExtraSuffix 3 #define JUCE_ObjCExtraSuffix 3
#endif #endif
#define appendMacro1(a, b, c, d, e) a ## _ ## b ## _ ## c ## _ ## d ## _ ## e
#define appendMacro2(a, b, c, d, e) appendMacro1(a, b, c, d, e)
#define MakeObjCClassName(rootName) appendMacro2 (rootName, JUCE_MAJOR_VERSION, JUCE_MINOR_VERSION, JUCE_BUILDNUMBER, JUCE_ObjCExtraSuffix)
#ifndef DOXYGEN
#define appendMacro1(a, b, c, d, e) a ## _ ## b ## _ ## c ## _ ## d ## _ ## e
#define appendMacro2(a, b, c, d, e) appendMacro1(a, b, c, d, e)
#define MakeObjCClassName(rootName) appendMacro2 (rootName, JUCE_MAJOR_VERSION, JUCE_MINOR_VERSION, JUCE_BUILDNUMBER, JUCE_ObjCExtraSuffix)
#endif

+ 4
- 2
src/threads/juce_CriticalSection.h View File

@@ -26,8 +26,10 @@
#ifndef __JUCE_CRITICALSECTION_JUCEHEADER__ #ifndef __JUCE_CRITICALSECTION_JUCEHEADER__
#define __JUCE_CRITICALSECTION_JUCEHEADER__ #define __JUCE_CRITICALSECTION_JUCEHEADER__
class JUCE_API ScopedLock;
class JUCE_API ScopedUnlock;
#ifndef DOXYGEN
class JUCE_API ScopedLock;
class JUCE_API ScopedUnlock;
#endif
//============================================================================== //==============================================================================


+ 2
- 0
src/threads/juce_Thread.h View File

@@ -283,8 +283,10 @@ private:
uint32 affinityMask_; uint32 affinityMask_;
bool volatile threadShouldExit_; bool volatile threadShouldExit_;
#ifndef DOXYGEN
friend class MessageManager; friend class MessageManager;
friend void JUCE_API juce_threadEntryPoint (void*); friend void JUCE_API juce_threadEntryPoint (void*);
#endif
void launchThread(); void launchThread();
void closeThreadHandle(); void closeThreadHandle();


Loading…
Cancel
Save