omni::sync::runnable_thread
NAME

omni::sync::runnable_thread

A class of omni::sync

#include <omni/sync/runnable_thread.hpp>
runnable_thread
omni::sync::runnable_thread::runnable_thread()
omni::sync::runnable_thread::~runnable_thread()
void omni::sync::runnable_thread::abort()
bool omni::sync::runnable_thread::abort_join()
const omni::sync::thread_union_t omni::sync::runnable_thread::get_option(omni::sync::thread_option_t op)
omni::sync::thread_flags omni::sync::runnable_thread::get_options()
const omni::sync::thread_handle_t omni::sync::runnable_thread::handle()
const omni::sync::thread_t omni::sync::runnable_thread::id()
bool omni::sync::runnable_thread::is_alive()
bool omni::sync::runnable_thread::join()
bool omni::sync::runnable_thread::kill()
omni::sync::thread_priority_t omni::sync::runnable_thread::priority()
bool omni::sync::runnable_thread::reset()
bool omni::sync::runnable_thread::restart()
virtual void omni::sync::runnable_thread::run(omni::generic_ptr parm)
void omni::sync::runnable_thread::set_option(omni::sync::thread_option_t op, omni::sync::thread_union_t val)
void omni::sync::runnable_thread::set_options(unsigned char op, bool val)
void omni::sync::runnable_thread::set_priority(omni::sync::thread_priority_t p)
void omni::sync::runnable_thread::start()
virtual void omni::sync::runnable_thread::state_update(omni::sync::thread_state_t old_state)
omni::sync::thread_state_t omni::sync::runnable_thread::status()
void omni::sync::runnable_thread::swap(omni::sync::runnable_thread& other)
bool omni::sync::runnable_thread::operator!=(const omni::sync::runnable_thread& other)
omni::sync::runnable_thread& omni::sync::runnable_thread::operator=(const omni::sync::runnable_thread& other)
bool omni::sync::runnable_thread::operator==(const omni::sync::runnable_thread& other)
using omni::sync::runnable_thread::omni::sync::runnable::operator()
using omni::sync::runnable_thread::omni::sync::runnable::operator!()
omni::sync::runnable_thread::state_event omni::sync::runnable_thread::state_changed()
typedef omni::delegate2<void, const omni::sync::runnable_thread&, omni::sync::thread_state_t> omni::sync::runnable_thread::state_delegate
typedef omni::event2<void, const omni::sync::runnable_thread&, omni::sync::thread_state_t> omni::sync::runnable_thread::state_event

SYNOPSIS

Represents a managed over-ridable runnable thread object.

top

DESCRIPTION

No description found.

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