DBus::DefaultTimeout Class Reference

#include <eventloop.h>

Inheritance diagram for DBus::DefaultTimeout:

List of all members.

Public Member Functions

 DefaultTimeout (int interval, bool repeat, DefaultMainLoop *)
virtual ~DefaultTimeout ()
bool enabled ()
void enabled (bool e)
int interval ()
void interval (int i)
bool repeat ()
void repeat (bool r)
void * data ()
void data (void *d)

Public Attributes

Slot< void, DefaultTimeout & > expired

Private Attributes

bool _enabled
int _interval
bool _repeat
double _expiration
void * _data
DefaultMainLoop_disp

Friends

class DefaultMainLoop

Detailed Description

Definition at line 46 of file eventloop.h.


Constructor & Destructor Documentation

DefaultTimeout::DefaultTimeout ( int  interval,
bool  repeat,
DefaultMainLoop ed 
)
DefaultTimeout::~DefaultTimeout (  )  [virtual]

Member Function Documentation

void DBus::DefaultTimeout::data ( void *  d  )  [inline]

Definition at line 85 of file eventloop.h.

void* DBus::DefaultTimeout::data (  )  [inline]
void DBus::DefaultTimeout::enabled ( bool  e  )  [inline]

Definition at line 58 of file eventloop.h.

bool DBus::DefaultTimeout::enabled (  )  [inline]

Definition at line 54 of file eventloop.h.

void DBus::DefaultTimeout::interval ( int  i  )  [inline]

Definition at line 67 of file eventloop.h.

int DBus::DefaultTimeout::interval (  )  [inline]

Definition at line 63 of file eventloop.h.

void DBus::DefaultTimeout::repeat ( bool  r  )  [inline]

Definition at line 76 of file eventloop.h.

bool DBus::DefaultTimeout::repeat (  )  [inline]

Definition at line 72 of file eventloop.h.


Friends And Related Function Documentation

friend class DefaultMainLoop [friend]

Definition at line 105 of file eventloop.h.


Member Data Documentation

void* DBus::DefaultTimeout::_data [private]

Definition at line 101 of file eventloop.h.

Definition at line 103 of file eventloop.h.

Referenced by DefaultTimeout(), and ~DefaultTimeout().

Definition at line 94 of file eventloop.h.

Definition at line 99 of file eventloop.h.

Referenced by DefaultTimeout().

Definition at line 96 of file eventloop.h.

Definition at line 97 of file eventloop.h.


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