#include <vrpnDial.h>
Public Member Functions | |
VrpnDial (const string &dial_name, vrpn_Connection *connection) | |
~VrpnDial () | |
INLINE const string & | get_dial_name () const |
INLINE bool | is_empty () const |
void | mark (VrpnDialDevice *device) |
void | unmark (VrpnDialDevice *device) |
INLINE void | poll () |
void | output (ostream &out) const |
void | write (ostream &out, int indent_level=0) const |
Private Types | |
typedef pvector< VrpnDialDevice * > | Devices |
Static Private Member Functions | |
void | vrpn_dial_callback (void *userdata, const vrpn_DIALCB info) |
Private Attributes | |
string | _dial_name |
vrpn_Dial_Remote * | _dial |
Devices | _devices |
|
Definition at line 70 of file vrpnDial.h. |
|
Definition at line 34 of file vrpnDial.cxx. References _dial, _dial_name, and vrpn_dial_callback(). |
|
Definition at line 48 of file vrpnDial.cxx. References _dial. |
|
Referenced by VrpnClient::free_dial(), and write(). |
|
Referenced by VrpnClient::disconnect_dial_device(), and VrpnClient::free_dial(). |
|
Definition at line 59 of file vrpnDial.cxx. References _devices. |
|
Definition at line 92 of file vrpnDial.cxx. References _dial_name. Referenced by operator<<(). |
|
Referenced by VrpnClient::do_poll(). |
|
Definition at line 73 of file vrpnDial.cxx. References _devices. Referenced by VrpnClient::disconnect_dial_device(). |
|
Definition at line 116 of file vrpnDial.cxx. References _devices, ClientDevice::lock(), ClientDialDevice::push_dial(), and ClientDevice::unlock(). Referenced by VrpnDial(). |
|
Definition at line 102 of file vrpnDial.cxx. References _devices, get_dial_name(), and indent(). Referenced by VrpnClient::write(). |
|
Definition at line 71 of file vrpnDial.h. Referenced by mark(), unmark(), vrpn_dial_callback(), and write(). |
|
Definition at line 68 of file vrpnDial.h. Referenced by VrpnDial(), and ~VrpnDial(). |
|
Definition at line 67 of file vrpnDial.h. Referenced by output(), and VrpnDial(). |