Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ThreadLaunchParameters Class Reference

#include <threads.h>

Public Member Functions

 ThreadLaunchParameters (void)
 
ThreadLaunchParametersset_stack_size (ptrdiff_t new_stack_size)
 
ThreadLaunchParametersset_heap_size (ptrdiff_t new_heap_size)
 
ThreadLaunchParametersset_alt_stack_size (ptrdiff_t new_alt_stack_size)
 

Public Attributes

ptrdiff_t stack_size = STACK_SIZE_DEFAULT
 
ptrdiff_t heap_size = HEAP_SIZE_DEFAULT
 
ptrdiff_t alt_stack_size = ALTSTACK_SIZE_DEFAULT
 

Static Public Attributes

static const ptrdiff_t STACK_SIZE_DEFAULT = -1
 
static const ptrdiff_t HEAP_SIZE_DEFAULT = -1
 
static const ptrdiff_t ALTSTACK_SIZE_DEFAULT = -1
 

Constructor & Destructor Documentation

◆ ThreadLaunchParameters()

Realm::ThreadLaunchParameters::ThreadLaunchParameters ( void  )

Member Function Documentation

◆ set_alt_stack_size()

ThreadLaunchParameters & Realm::ThreadLaunchParameters::set_alt_stack_size ( ptrdiff_t  new_alt_stack_size)

◆ set_heap_size()

ThreadLaunchParameters & Realm::ThreadLaunchParameters::set_heap_size ( ptrdiff_t  new_heap_size)

◆ set_stack_size()

ThreadLaunchParameters & Realm::ThreadLaunchParameters::set_stack_size ( ptrdiff_t  new_stack_size)

Member Data Documentation

◆ alt_stack_size

ptrdiff_t Realm::ThreadLaunchParameters::alt_stack_size = ALTSTACK_SIZE_DEFAULT

◆ ALTSTACK_SIZE_DEFAULT

const ptrdiff_t Realm::ThreadLaunchParameters::ALTSTACK_SIZE_DEFAULT = -1
static

◆ heap_size

ptrdiff_t Realm::ThreadLaunchParameters::heap_size = HEAP_SIZE_DEFAULT

◆ HEAP_SIZE_DEFAULT

const ptrdiff_t Realm::ThreadLaunchParameters::HEAP_SIZE_DEFAULT = -1
static

◆ stack_size

ptrdiff_t Realm::ThreadLaunchParameters::stack_size = STACK_SIZE_DEFAULT

◆ STACK_SIZE_DEFAULT

const ptrdiff_t Realm::ThreadLaunchParameters::STACK_SIZE_DEFAULT = -1
static

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