omni::sync::thread
NAME

omni::sync::thread

A class of omni::sync

#include <omni/sync/thread.hpp>
thread
omni::sync::thread::thread()
omni::sync::thread::~thread()
void omni::sync::thread::abort()
bool omni::sync::thread::abort_join()
static bool omni::sync::thread::abort_requested()
bool omni::sync::thread::bind(const omni::sync::parameterized_thread_start& mthd)
void omni::sync::thread::detach()
const omni::sync::thread_union_t omni::sync::thread::get_option(omni::sync::thread_option::enum_t op)
const omni::sync::thread_handle_t omni::sync::thread::handle()
const omni::sync::thread_t omni::sync::thread::id()
bool omni::sync::thread::is_alive()
bool omni::sync::thread::is_bound()
bool omni::sync::thread::is_detached()
bool omni::sync::thread::is_parameter_bound()
bool omni::sync::thread::join()
bool omni::sync::thread::kill()
omni::sync::thread_flags omni::sync::thread::options()
omni::sync::thread_priority omni::sync::thread::priority()
static void omni::sync::thread::request_abort(omni::sync::thread_t tid)
bool omni::sync::thread::reset()
bool omni::sync::thread::restart()
void omni::sync::thread::set_option(omni::sync::thread_option::enum_t op, omni::sync::thread_union_t val)
void omni::sync::thread::set_options(unsigned char op, bool val)
void omni::sync::thread::set_priority(omni::sync::thread_priority::enum_t p)
omni::sync::thread_t omni::sync::thread::start()
omni::sync::thread_state omni::sync::thread::status()
void omni::sync::thread::swap(omni::sync::thread& other)
bool omni::sync::thread::unbind()
bool omni::sync::thread::operator!=(const omni::sync::thread& other)
omni::sync::thread& omni::sync::thread::operator=(const omni::sync::thread& other)
bool omni::sync::thread::operator==(const omni::sync::thread& other)
omni::sync::thread::event omni::sync::thread::aborted()
omni::sync::thread::event omni::sync::thread::completed()
typedef omni::sync::thread::event::delegate_t omni::sync::thread::delegate
typedef omni::event1<void, const omni::sync::thread&> omni::sync::thread::event

SYNOPSIS

Represents a managed system thread object. Will not spawn the thread until specified to do so or a start type of NOW is specified.

top

DESCRIPTION

No description.

top

RETURN VALUES

No return value.

top

ERRORS

No errors specific to this context.

top

CONSIDERATIONS

No extra considerations.

top

PLATFORM SPECIFIC

Nothing platform specific to account for.

top

NOTES

No additional notes.

top

EXAMPLE
Currently no examples.
Visit the examples page for more.

top