library: libCore #include "TSystem.h"

# TProcessEventTimer

class description - source file - inheritance tree (.pdf)

## class TProcessEventTimer : public TTimer

| Inheritance Chart:

`TObject`

`TQObject`

<-

`TSysEvtHandler`

<-

`TTimer`

<-

`TProcessEventTimer`

        public:

                              TProcessEventTimer(Long_t delay)
                              TProcessEventTimer(const TProcessEventTimer&)
                              ~TProcessEventTimer()
               static TClass* Class()
              virtual TClass* IsA() const
               virtual Bool_t Notify()
          TProcessEventTimer& operator=(const TProcessEventTimer&)
                       Bool_t ProcessEvents()
                 virtual void ShowMembers(TMemberInspector& insp, char* parent)
                 virtual void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)

### Data Members

## Class Description

     TSystem

     Abstract base class defining a generic interface to the underlying
     Operating System.
     This is not an ABC in the strict sense of the (C++) word. For
     every member function their is an implementation (often not more
     than a call to AbstractMethod() which prints a warning saying
     that the method should be overridden in a derived class), which
     allows a simple partial implementation for new OS'es.

TProcessEventTimer(Long_t delay) : TTimer(delay, kFALSE)

     Create async event processor timer. Delay is in milliseconds.

Bool_t ProcessEvents()

     Process events if timer did time out. Returns kTRUE if interrupt
     flag is set (by hitting a key in the canvas or selecting the
     Interrupt menu item in canvas or some other action).

### Inline Functions

                           void ~TProcessEventTimer()
                         Bool_t Notify()
                        TClass* Class()
                        TClass* IsA() const
                           void ShowMembers(TMemberInspector& insp, char* parent)
                           void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
             TProcessEventTimer TProcessEventTimer(const TProcessEventTimer&)
            TProcessEventTimer& operator=(const TProcessEventTimer&)

Author: Fons Rademakers 15/09/95
Last update: root/base:$Name: $:$Id: TSystem.cxx,v 1.125 2005/06/23 06:24:27 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *