Twitch SDK (Internal)
Public Member Functions | List of all members
ttv::IThread Class Referenceabstract

#include <thread.h>

Inheritance diagram for ttv::IThread:
ttv::StandardThread ttv::WinThread

Public Member Functions

virtual ~IThread ()
 
virtual void Run ()=0
 
virtual bool Joinable () const =0
 
virtual void Join ()=0
 

Constructor & Destructor Documentation

◆ ~IThread()

virtual ttv::IThread::~IThread ( )
virtual

Member Function Documentation

◆ Join()

virtual void ttv::IThread::Join ( )
pure virtual

Implemented in ttv::WinThread, and ttv::StandardThread.

◆ Joinable()

virtual bool ttv::IThread::Joinable ( ) const
pure virtual

Implemented in ttv::WinThread, and ttv::StandardThread.

◆ Run()

virtual void ttv::IThread::Run ( )
pure virtual

Begins the thread. This can only be called once.

Implemented in ttv::WinThread, and ttv::StandardThread.


The documentation for this class was generated from the following file: