PARTONS/ElementaryUtils  
Basic utility softwares (Logger, threads, etc)
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ElemUtils::Thread Class Reference
Inheritance diagram for ElemUtils::Thread:
ElemUtils::LoggerManager

Public Member Functions

 Thread ()
 Default constructor. More...
 
virtual ~Thread ()
 Default destructor. More...
 
virtual Threadclone () const
 
virtual void run ()
 Main function executed by the thread. More...
 
void launch ()
 
void wait ()
 

Protected Member Functions

 Thread (const Thread &other)
 

Private Attributes

sf::Thread * m_pThread
 

Constructor & Destructor Documentation

◆ Thread() [1/2]

ElemUtils::Thread::Thread ( )

Default constructor.

◆ ~Thread()

ElemUtils::Thread::~Thread ( )
virtual

Default destructor.

◆ Thread() [2/2]

ElemUtils::Thread::Thread ( const Thread other)
protected

Member Function Documentation

◆ clone()

Thread * ElemUtils::Thread::clone ( ) const
virtual

◆ launch()

void ElemUtils::Thread::launch ( )

◆ run()

void ElemUtils::Thread::run ( )
virtual

Main function executed by the thread.

Reimplemented in ElemUtils::LoggerManager.

◆ wait()

void ElemUtils::Thread::wait ( )

Member Data Documentation

◆ m_pThread

sf::Thread* ElemUtils::Thread::m_pThread
private

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