Public Member Functions | |
| TQSlotPool () | |
| virtual | ~TQSlotPool () |
| TQSlot * | New (const char *class_name, const char *funcname) |
| TQSlot * | New (TClass *cl, const char *method, const char *func) |
| void | Free (TQSlot *slot) |
Private Attributes | |
| THashTable * | fTable |
Definition at line 428 of file TQConnection.cxx.
| TQSlotPool::TQSlotPool | ( | ) | [inline] |
| virtual TQSlotPool::~TQSlotPool | ( | ) | [inline, virtual] |
| TQSlot * TQSlotPool::New | ( | const char * | class_name, | |
| const char * | funcname | |||
| ) |
Definition at line 441 of file TQConnection.cxx.
References THashTable::Add(), TRefCnt::AddReference(), THashTable::FindObject(), fTable, and name.
Referenced by TQConnection::TQConnection().
Definition at line 460 of file TQConnection.cxx.
References THashTable::Add(), TRefCnt::AddReference(), THashTable::FindObject(), fTable, and name.
| void TQSlotPool::Free | ( | TQSlot * | slot | ) |
Definition at line 486 of file TQConnection.cxx.
References fTable, TQSlot::IsExecuting(), TRefCnt::References(), THashTable::Remove(), TRefCnt::RemoveReference(), and SafeDelete.
Referenced by TQConnection::~TQConnection().
THashTable* TQSlotPool::fTable [private] |
Definition at line 430 of file TQConnection.cxx.
Referenced by Free(), New(), TQSlotPool(), and ~TQSlotPool().
1.5.1