access-specifier fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -310,19 +310,6 @@ public:
|
||||
*/
|
||||
virtual ~wxThreadHelper();
|
||||
|
||||
/**
|
||||
Creates a new thread.
|
||||
|
||||
The thread object is created in the suspended state, and you
|
||||
should call @ref wxThread::Run GetThread()-Run to start running it.
|
||||
|
||||
You may optionally specify the stack size to be allocated to it (ignored
|
||||
on platforms that don't support setting it explicitly, eg. Unix).
|
||||
|
||||
@return One of the ::wxThreadError enum values.
|
||||
*/
|
||||
wxThreadError Create(unsigned int stackSize = 0);
|
||||
|
||||
/**
|
||||
This is the entry point of the thread.
|
||||
|
||||
@@ -337,6 +324,19 @@ public:
|
||||
*/
|
||||
virtual ExitCode Entry();
|
||||
|
||||
/**
|
||||
Creates a new thread.
|
||||
|
||||
The thread object is created in the suspended state, and you
|
||||
should call @ref wxThread::Run GetThread()-Run to start running it.
|
||||
|
||||
You may optionally specify the stack size to be allocated to it (ignored
|
||||
on platforms that don't support setting it explicitly, eg. Unix).
|
||||
|
||||
@return One of the ::wxThreadError enum values.
|
||||
*/
|
||||
wxThreadError Create(unsigned int stackSize = 0);
|
||||
|
||||
/**
|
||||
This is a public function that returns the wxThread object
|
||||
associated with the thread.
|
||||
@@ -634,30 +634,6 @@ public:
|
||||
*/
|
||||
wxThreadError Delete();
|
||||
|
||||
/**
|
||||
This is the entry point of the thread.
|
||||
|
||||
This function is pure virtual and must be implemented by any derived class.
|
||||
The thread execution will start here.
|
||||
|
||||
The returned value is the thread exit code which is only useful for
|
||||
joinable threads and is the value returned by Wait().
|
||||
This function is called by wxWidgets itself and should never be called
|
||||
directly.
|
||||
*/
|
||||
virtual ExitCode Entry();
|
||||
|
||||
/**
|
||||
This is a protected function of the wxThread class and thus can only be called
|
||||
from a derived class. It also can only be called in the context of this
|
||||
thread, i.e. a thread can only exit from itself, not from another thread.
|
||||
|
||||
This function will terminate the OS thread (i.e. stop the associated path of
|
||||
execution) and also delete the associated C++ object for detached threads.
|
||||
OnExit() will be called just before exiting.
|
||||
*/
|
||||
void Exit(ExitCode exitcode = 0);
|
||||
|
||||
/**
|
||||
Returns the number of system CPUs or -1 if the value is unknown.
|
||||
|
||||
@@ -883,6 +859,32 @@ public:
|
||||
See also Sleep().
|
||||
*/
|
||||
static void Yield();
|
||||
|
||||
protected:
|
||||
|
||||
/**
|
||||
This is the entry point of the thread.
|
||||
|
||||
This function is pure virtual and must be implemented by any derived class.
|
||||
The thread execution will start here.
|
||||
|
||||
The returned value is the thread exit code which is only useful for
|
||||
joinable threads and is the value returned by Wait().
|
||||
This function is called by wxWidgets itself and should never be called
|
||||
directly.
|
||||
*/
|
||||
virtual ExitCode Entry();
|
||||
|
||||
/**
|
||||
This is a protected function of the wxThread class and thus can only be called
|
||||
from a derived class. It also can only be called in the context of this
|
||||
thread, i.e. a thread can only exit from itself, not from another thread.
|
||||
|
||||
This function will terminate the OS thread (i.e. stop the associated path of
|
||||
execution) and also delete the associated C++ object for detached threads.
|
||||
OnExit() will be called just before exiting.
|
||||
*/
|
||||
void Exit(ExitCode exitcode = 0);
|
||||
};
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user