JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::PosixThreadAttribute Class Reference

#include <juce_SharedCode_posix.h>

Collaboration diagram for juce::PosixThreadAttribute:

Public Member Functions

 PosixThreadAttribute (size_t stackSize)
 
 ~PosixThreadAttribute ()
 
auto * get ()
 

Private Attributes

pthread_attr_t attr
 
bool valid { pthread_attr_init (&attr) == 0 }
 

Constructor & Destructor Documentation

◆ PosixThreadAttribute()

juce::PosixThreadAttribute::PosixThreadAttribute ( size_t  stackSize)
inlineexplicit

References attr, and valid.

◆ ~PosixThreadAttribute()

juce::PosixThreadAttribute::~PosixThreadAttribute ( )
inline

References attr, and valid.

Member Function Documentation

◆ get()

auto * juce::PosixThreadAttribute::get ( )
inline

References attr, and valid.

Referenced by juce::makeThreadHandle().

Member Data Documentation

◆ attr

pthread_attr_t juce::PosixThreadAttribute::attr
private

◆ valid

bool juce::PosixThreadAttribute::valid { pthread_attr_init (&attr) == 0 }
private

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