#include <TFileStream.h>
Public Member Functions | |
TFileStream () | |
virtual void | Main () override |
virtual | ~TFileStream () |
void | AddStream (TFileStreamJob *job) |
![]() | |
virtual | ~TThread () |
TBOOL | Create (size_t a_iStackSize, PRIORITY a_ePriority, TUINT8 a_eFlags) |
TBOOL | Destroy () |
![]() | |
constexpr | Node () |
~Node () | |
TBOOL | IsLinked () const |
void | InsertBefore (Node *pInsertBefore) |
void | InsertAfter (Node *pInsertAfter) |
void | Remove () |
Node * | Next () const |
Node * | Prev () const |
Additional Inherited Members | |
![]() | |
enum | PRIORITY_ : PRIORITY { THREAD_MODE_BACKGROUND_BEGIN = 0x00010000 , THREAD_MODE_BACKGROUND_END = 0x00020000 , THREAD_PRIORITY_ABOVE_NORMAL = 1 , THREAD_PRIORITY_BELOW_NORMAL = -1 , THREAD_PRIORITY_HIGHEST = 2 , THREAD_PRIORITY_IDLE = -15 , THREAD_PRIORITY_LOWEST = -2 , THREAD_PRIORITY_NORMAL = 0 , THREAD_PRIORITY_TIME_CRITICAL = 15 } |
typedef TINT | PRIORITY |
![]() | |
static TBOOL | GetPriority (void *a_hThreadHnd, PRIORITY &a_ePriority) |
static TBOOL | SetPriority (void *a_hThreadHnd, PRIORITY a_ePriority) |
static void | Exit (TThread *a_pThread) |
![]() | |
void * | m_hThreadHnd |
unsigned long | m_iThreadID |
![]() | |
friend | T2GenericDList |
Definition at line 32 of file TFileStream.h.
TFileStream::TFileStream | ( | ) |
Definition at line 13 of file TFileStream.cpp.
|
virtual |
Definition at line 18 of file TFileStream.cpp.
void TFileStream::AddStream | ( | TFileStreamJob * | job | ) |
Definition at line 41 of file TFileStream.cpp.
|
overridevirtual |
Implements TThread.
Definition at line 23 of file TFileStream.cpp.