thread::Thread::Attributes
- Inherits: api::ExecutionContext
public
Friends
#
Threadfriend class Thread
Type: class
Parameters:
Functions
#
Attributes()thread::Thread::Attributes::Attributes ()
#
~Attributes()thread::Thread::Attributes::~Attributes ()
#
get_detach_state() constDetachState thread::Thread::Attributes::get_detach_state () const
Type: DetachState
#
get_inherit_sched() constIsInherit thread::Thread::Attributes::get_inherit_sched () const
Type: IsInherit
#
get_sched_policy() constSched::Policy thread::Thread::Attributes::get_sched_policy () const
Type: Sched::Policy
#
get_sched_priority() constint thread::Thread::Attributes::get_sched_priority () const
Type: int
#
get_scope() constContentionScope thread::Thread::Attributes::get_scope () const
Type: ContentionScope
#
get_stack_size() constint thread::Thread::Attributes::get_stack_size () const
Type: int
#
set_detach_state(DetachState value)Attributes & thread::Thread::Attributes::set_detach_state (DetachState value)
Type: Attributes &
Parameters:
- DetachState
value
#
set_detached()inline
Attributes & thread::Thread::Attributes::set_detached ()
Type: Attributes &
#
set_inherit_sched(IsInherit value)Attributes & thread::Thread::Attributes::set_inherit_sched (IsInherit value)
Type: Attributes &
Parameters:
- IsInherit
value
#
set_joinable()inline
Attributes & thread::Thread::Attributes::set_joinable ()
Type: Attributes &
#
set_sched_policy(Sched::Policy value)Attributes & thread::Thread::Attributes::set_sched_policy (Sched::Policy value)
Type: Attributes &
Parameters:
- Sched::Policy
value
#
set_sched_priority(int priority)Attributes & thread::Thread::Attributes::set_sched_priority (int priority)
Type: Attributes &
Parameters:
int
priority
#
set_scope(ContentionScope value)Attributes & thread::Thread::Attributes::set_scope (ContentionScope value)
Type: Attributes &
Parameters:
- ContentionScope
value
#
set_stack_size(size_t value)Attributes & thread::Thread::Attributes::set_stack_size (size_t value)
Type: Attributes &
Parameters:
size_t
value