casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
casa::dbus::Watch Class Reference

#include <Dispatcher.h>

Inheritance diagram for casa::dbus::Watch:

Public Member Functions

 Watch (DBus::Watch::Internal *, Dispatcher *)
 
 ~Watch ()
 
void toggle ()
 

Public Attributes

DBus::Slot< void, Watch & > ready
 

Private Attributes

bool _enabled
 
int _fd
 
int _flags
 
int _state
 
Dispatcher_disp
 

Friends

class Dispatcher
 

Detailed Description

Definition at line 75 of file Dispatcher.h.

Constructor & Destructor Documentation

casa::dbus::Watch::Watch ( DBus::Watch::Internal *  ,
Dispatcher  
)
casa::dbus::Watch::~Watch ( )

Member Function Documentation

void casa::dbus::Watch::toggle ( )

Friends And Related Function Documentation

friend class Dispatcher
friend

Definition at line 94 of file Dispatcher.h.

Member Data Documentation

Dispatcher* casa::dbus::Watch::_disp
private

Definition at line 93 of file Dispatcher.h.

bool casa::dbus::Watch::_enabled
private

Definition at line 85 of file Dispatcher.h.

int casa::dbus::Watch::_fd
private

Definition at line 87 of file Dispatcher.h.

int casa::dbus::Watch::_flags
private

Definition at line 88 of file Dispatcher.h.

int casa::dbus::Watch::_state
private

Definition at line 89 of file Dispatcher.h.

DBus::Slot<void, Watch &> casa::dbus::Watch::ready

Definition at line 82 of file Dispatcher.h.


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