Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
PROTECTED MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
virtual | abstract | interface | template |
YES | YES | YES | NO |
Methods |
|
Thread( ); |
|
virtual ~Thread( ); |
|
sal_Bool create( ); |
|
sal_Bool createSuspended( ); |
|
virtual void suspend( ); |
|
virtual void resume( ); |
|
virtual void terminate( ); |
|
virtual void join( ); |
|
sal_Bool isRunning( ) const; |
|
void setPriority( oslThreadPriority Priority ); |
|
oslThreadPriority getPriority( ) const; |
|
oslThreadIdentifier getIdentifier( ) const; |
|
virtual sal_Bool schedule( ); |
|
operator oslThread( ) const; |
Static Methods |
|
static void * operator new( size_t nSize ) throw( ); |
|
static void operator delete( void * pMem ) throw( ); |
|
static void * operator new( size_t , void * pMem ) throw( ); |
|
static void operator delete( void * , void * ) throw( ); |
|
static oslThreadIdentifier getCurrentIdentifier( ); |
|
static void wait( const TimeValue & Delay ); |
|
static void yield( ); |
|
static void setName( const char * name ) throw( ); |
Methods |
|
virtual void run( ) = 0; |
The thread functions calls the protected functions run and onTerminated. |
virtual void onTerminated( ); |
Methods |
|
Thread( const Thread & ); |
|
Thread & operator=( const Thread & ); |
Data |
|
oslThread m_hThread; |
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.