#include <event.h>

Collaboration diagram for ev_entry:

Public Member Functions

 ev_entry (char const *name, EVH *func, void *arg, double when, int weight, bool cbdata=true)
 
 ~ev_entry ()
 

Public Attributes

const char * name
 
EVHfunc
 
void * arg
 
double when
 
int weight
 
bool cbdata
 
ev_entrynext
 

Private Member Functions

 MEMPROXY_CLASS (ev_entry)
 

Detailed Description

Definition at line 28 of file event.h.

Constructor & Destructor Documentation

ev_entry::ev_entry ( char const *  name,
EVH func,
void *  arg,
double  when,
int  weight,
bool  cbdata = true 
)

Definition at line 91 of file event.cc.

ev_entry::~ev_entry ( )

Definition at line 102 of file event.cc.

References arg, and cbdataReferenceDone.

Member Function Documentation

ev_entry::MEMPROXY_CLASS ( ev_entry  )
private

Member Data Documentation

void* ev_entry::arg
bool ev_entry::cbdata

Definition at line 41 of file event.h.

Referenced by EventScheduler::dump().

EVH* ev_entry::func

Definition at line 36 of file event.h.

Referenced by EventScheduler::cancel(), and EventScheduler::find().

const char* ev_entry::name

Definition at line 35 of file event.h.

Referenced by EventScheduler::dump().

int ev_entry::weight

Definition at line 40 of file event.h.

Referenced by EventScheduler::dump().

double ev_entry::when

Definition at line 38 of file event.h.

Referenced by EventScheduler::dump(), and EventScheduler::timeRemaining().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors