Loading [MathJax]/extensions/tex2jax.js
Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TQSlotPool Class Reference

Definition at line 368 of file TQConnection.cxx.

Public Member Functions

 TQSlotPool ()
 
virtual ~TQSlotPool ()
 
void Free (TQSlot *slot)
 Delete slot if there is no reference to it.
 
TQSlotNew (const char *class_name, const char *funcname)
 Create new slot or return already existing one.
 
TQSlotNew (TClass *cl, const char *method, const char *func)
 Create new slot or return already existing one.
 

Private Attributes

THashTablefTable
 

Constructor & Destructor Documentation

◆ TQSlotPool()

TQSlotPool::TQSlotPool ( )
inline

Definition at line 372 of file TQConnection.cxx.

◆ ~TQSlotPool()

virtual TQSlotPool::~TQSlotPool ( )
inlinevirtual

Definition at line 375 of file TQConnection.cxx.

Member Function Documentation

◆ Free()

void TQSlotPool::Free ( TQSlot slot)

Delete slot if there is no reference to it.

Definition at line 432 of file TQConnection.cxx.

◆ New() [1/2]

TQSlot * TQSlotPool::New ( const char *  class_name,
const char *  funcname 
)

Create new slot or return already existing one.

Definition at line 387 of file TQConnection.cxx.

◆ New() [2/2]

TQSlot * TQSlotPool::New ( TClass cl,
const char *  method,
const char *  func 
)

Create new slot or return already existing one.

Definition at line 406 of file TQConnection.cxx.

Member Data Documentation

◆ fTable

THashTable* TQSlotPool::fTable
private

Definition at line 370 of file TQConnection.cxx.

  • core/base/src/TQConnection.cxx