home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / os2thred.zip / THREAD.CPP < prev    next >
C/C++ Source or Header  |  1994-06-05  |  597b  |  27 lines

  1. // Listing 2 -- Thread.cpp
  2.  
  3. //------------------------- Includes ------------------------------
  4.  
  5. #define INCL_DOS
  6.  
  7. #include <os2.h>
  8. #include <Process.h>
  9. #include "Thread.h"
  10.  
  11. //--------------------------- code --------------------------------
  12.  
  13. Thread::Thread(PFNTHREADPROC pfnThread, ULONG ulStack)
  14. {
  15.     ulStackSize = ulStack;
  16.     pfnThreadProc = pfnThread;
  17. }
  18.  
  19. Thread::~Thread() {}    // empty implementation
  20.  
  21. VOID Thread::Start (ULONG arg)
  22. {
  23.     idThread = _beginthread(pfnThreadProc, ulStackSize, (void*)arg);
  24. }
  25.  
  26. //------------------------ end of file ----------------------------
  27.