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( ); |
|
void setPriority( oslThreadPriority Priority ); |
|
oslThreadPriority getPriority( ); |
|
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( ); |
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 © 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.