A thread abstraction.
More...
#include <thread.hxx>
List of all members.
Detailed Description
A thread abstraction.
- Deprecated:
- use salhelper::Thread instead. Only the static member functions osl::Thread::getCurrentIdentifier, osl::Thread::wait, and osl::Thread::yield are not deprecated.
Constructor & Destructor Documentation
osl::Thread::Thread |
( |
| ) |
[inline] |
virtual osl::Thread::~Thread |
( |
| ) |
[inline, virtual] |
Member Function Documentation
sal_Bool osl::Thread::create |
( |
| ) |
[inline] |
sal_Bool osl::Thread::createSuspended |
( |
| ) |
[inline] |
sal_Bool osl::Thread::isRunning |
( |
| ) |
const [inline] |
virtual void osl::Thread::join |
( |
| ) |
[inline, virtual] |
virtual void osl::Thread::onTerminated |
( |
| ) |
[inline, protected, virtual] |
static void osl::Thread::operator delete |
( |
void * |
, |
|
|
void * |
|
|
) |
| throw () [inline, static] |
static void osl::Thread::operator delete |
( |
void * |
pMem | ) |
throw () [inline, static] |
static void* osl::Thread::operator new |
( |
size_t |
nSize | ) |
throw () [inline, static] |
static void* osl::Thread::operator new |
( |
size_t |
, |
|
|
void * |
pMem |
|
) |
| throw () [inline, static] |
osl::Thread::operator oslThread |
( |
| ) |
const [inline] |
virtual void osl::Thread::resume |
( |
| ) |
[inline, virtual] |
virtual void osl::Thread::run |
( |
| ) |
[protected, pure virtual] |
virtual sal_Bool osl::Thread::schedule |
( |
| ) |
[inline, virtual] |
static void osl::Thread::setName |
( |
char const * |
name | ) |
throw () [inline, static] |
virtual void osl::Thread::suspend |
( |
| ) |
[inline, virtual] |
virtual void osl::Thread::terminate |
( |
| ) |
[inline, virtual] |
static void osl::Thread::wait |
( |
const TimeValue & |
Delay | ) |
[inline, static] |
static void osl::Thread::yield |
( |
| ) |
[inline, static] |
Friends And Related Function Documentation
void threadFunc |
( |
void * |
param | ) |
[friend] |
The thread functions calls the protected functions run and onTerminated.
The function's signature matches the one of oslWorkerFunction which is declared in osl/thread.h .
The documentation for this class was generated from the following file: