TQObject


class description - source file - inheritance tree

class TQObject


    protected:
static Int_t CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot) static Bool_t ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot) static Bool_t ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot) virtual void* GetSender() virtual const char* GetSenderClassName() const public:
TQObject(const TQObject&) TQObject() virtual ~TQObject() virtual void ChangedBy(const char* method) static TClass* Class() static Bool_t Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot) static Bool_t Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot) Bool_t Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot) virtual void Connected(const char*) virtual void Destroyed() static Bool_t Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = "0") Bool_t Disconnect(const char* signal = "0", void* receiver = 0, const char* slot = "0") static Bool_t Disconnect(TQObject* sender, const char* signal = "0", void* receiver = 0, const char* slot = "0") virtual void Disconnected(const char*) void Emit(const char* signal, Short_t param) void Emit(const char* signal, UShort_t param) void Emit(const char* signal, Char_t param) void Emit(const char* signal, UInt_t param) void Emit(const char* signal, ULong_t param) void Emit(const char* signal, Float_t param) void Emit(const char* signal, Bool_t param) void Emit(const char* signal, ULong64_t param) void Emit(const char* signal, Long64_t param) void Emit(const char* signal, Long_t param) void Emit(const char* signal, Double_t param) void Emit(const char* signal, Long_t* paramArr) void Emit(const char* signal, const char* params) void Emit(const char* signal) void Emit(const char* signal, UChar_t param) void Emit(const char* signal, Int_t param) TList* GetListOfClassSignals() const TList* GetListOfConnections() const TList* GetListOfSignals() const virtual Bool_t HasConnection(const char* signal_name) const virtual void HighPriority(const char* signal_name, const char* slot_name = "0") virtual TClass* IsA() const static void LoadRQ_OBJECT() virtual void LowPriority(const char* signal_name, const char* slot_name = "0") virtual void Message(const char* msg) virtual Int_t NumberOfConnections() const virtual Int_t NumberOfSignals() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TList* fListOfSignals ! list of signals from this object TList* fListOfConnections ! list of connections to this object


See also

TQClass, TQConnection, TQObjSender, TSysEvtHandler, TVirtualPad, TVirtualProof

Class Description



Last update: Fri May 14 13:32:42 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.