BmnRoot
Loading...
Searching...
No Matches
BmnThreadManager< T > Class Template Reference

#include <BmnThreadManager.h>

Public Member Functions

virtual ~BmnThreadManager ()
 
T * Add (Int_t threadType=0)
 
void Finish ()
 
void Terminate ()
 
T * GetWaitingThread ()
 
T * GetThread (int index)
 
virtual ~BmnThreadManager ()
 
T * Add (Int_t threadType=0)
 
void Finish ()
 
void Terminate ()
 
T * GetWaitingThread ()
 
T * GetThread (int index)
 

Detailed Description

template<typename T>
class BmnThreadManager< T >

Definition at line 18 of file BmnThreadManager.h.

Constructor & Destructor Documentation

◆ ~BmnThreadManager() [1/2]

template<typename T >
virtual BmnThreadManager< T >::~BmnThreadManager ( )
inlinevirtual

Definition at line 21 of file BmnThreadManager.h.

◆ ~BmnThreadManager() [2/2]

template<typename T >
virtual BmnThreadManager< T >::~BmnThreadManager ( )
inlinevirtual

Definition at line 21 of file BmnThreadManager.h.

Member Function Documentation

◆ Add() [1/2]

template<typename T >
T * BmnThreadManager< T >::Add ( Int_t  threadType = 0)
inline

Definition at line 23 of file BmnThreadManager.h.

Referenced by BmnConverter::BmnConverter(), and BmnRawSource::InitConverter().

◆ Add() [2/2]

template<typename T >
T * BmnThreadManager< T >::Add ( Int_t  threadType = 0)
inline

Definition at line 23 of file BmnThreadManager.h.

◆ Finish() [1/2]

◆ Finish() [2/2]

template<typename T >
void BmnThreadManager< T >::Finish ( )
inline

Definition at line 38 of file BmnThreadManager.h.

◆ GetThread() [1/2]

◆ GetThread() [2/2]

template<typename T >
T * BmnThreadManager< T >::GetThread ( int  index)
inline

Definition at line 60 of file BmnThreadManager.h.

◆ GetWaitingThread() [1/2]

template<typename T >
T * BmnThreadManager< T >::GetWaitingThread ( )
inline

◆ GetWaitingThread() [2/2]

template<typename T >
T * BmnThreadManager< T >::GetWaitingThread ( )
inline

Definition at line 50 of file BmnThreadManager.h.

◆ Terminate() [1/2]

template<typename T >
void BmnThreadManager< T >::Terminate ( )
inline

◆ Terminate() [2/2]

template<typename T >
void BmnThreadManager< T >::Terminate ( )
inline

Definition at line 44 of file BmnThreadManager.h.

References BmnThreadManager< T >::GetWaitingThread(), and i.


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