ROOTANA
Public Types | Public Member Functions | Data Fields
TPeriodicClass Class Reference

#include <TPeriodicClass.hxx>

Inheritance diagram for TPeriodicClass:
Inheritance graph
[legend]
Collaboration diagram for TPeriodicClass:
Collaboration graph
[legend]

Public Types

typedef void(* TimerHandler) (void)
 

Public Member Functions

 TPeriodicClass (int period_msec, TimerHandler handler)
 
Bool_t Notify ()
 
 ~TPeriodicClass ()
 

Data Fields

int fPeriod_msec
 
TimerHandler fHandler
 
double fLastTime
 

Detailed Description

Definition at line 11 of file TPeriodicClass.hxx.

Member Typedef Documentation

◆ TimerHandler

typedef void(* TPeriodicClass::TimerHandler) (void)

Definition at line 14 of file TPeriodicClass.hxx.

Constructor & Destructor Documentation

◆ TPeriodicClass()

TPeriodicClass::TPeriodicClass ( int  period_msec,
TimerHandler  handler 
)

Definition at line 13 of file TPeriodicClass.cxx.

Here is the call graph for this function:

◆ ~TPeriodicClass()

TPeriodicClass::~TPeriodicClass ( )
inline

Definition at line 24 of file TPeriodicClass.hxx.

Member Function Documentation

◆ Notify()

Bool_t TPeriodicClass::Notify ( )

Definition at line 22 of file TPeriodicClass.cxx.

Here is the call graph for this function:

Field Documentation

◆ fHandler

TimerHandler TPeriodicClass::fHandler

Definition at line 17 of file TPeriodicClass.hxx.

◆ fLastTime

double TPeriodicClass::fLastTime

Definition at line 18 of file TPeriodicClass.hxx.

◆ fPeriod_msec

int TPeriodicClass::fPeriod_msec

Definition at line 16 of file TPeriodicClass.hxx.


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