Fawkes API Fawkes Development Version

LaserGuiGtkWindow Class Reference

Laser GUI window for Gtkmm. More...

#include "lasergui.cpp"

List of all members.

Public Member Functions

 LaserGuiGtkWindow (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &refxml)
 Constructor for Glademm.

Protected Member Functions

virtual void on_connection_clicked ()
 Event handler for connection button.
virtual void on_connect ()
 Event handler for connected event.
virtual void on_disconnect ()
 Event handler for disconnected event.
void on_rotation_toggled ()
 Event handler for rotation button.
void on_stop_toggled ()
 Event handler for stop button.
void on_resolution_toggled ()
 Event handler for resolution button.
void on_legtracker_toggled ()
 Event handler for legtracker button.
void on_trimvals_toggled ()
 Event handler for trim button.
void on_exit_clicked ()
 Event handler for exit button.

Detailed Description

Laser GUI window for Gtkmm.

Author:
Tim Niemueller

Definition at line 59 of file lasergui.cpp.


Constructor & Destructor Documentation

LaserGuiGtkWindow::LaserGuiGtkWindow ( BaseObjectType *  cobject,
const Glib::RefPtr< Gnome::Glade::Xml > &  refxml 
) [inline]

Member Function Documentation

virtual void LaserGuiGtkWindow::on_connect ( ) [inline, protected, virtual]

Event handler for connected event.

Definition at line 132 of file lasergui.cpp.

References fawkes::BlackBoard::BBIL_FLAG_DATA, and fawkes::RemoteBlackBoard::open_for_reading().

Referenced by LaserGuiGtkWindow().

virtual void LaserGuiGtkWindow::on_connection_clicked ( ) [inline, protected, virtual]

Event handler for connection button.

Definition at line 120 of file lasergui.cpp.

References fawkes::ServiceChooserDialog::run_and_connect().

Referenced by LaserGuiGtkWindow().

virtual void LaserGuiGtkWindow::on_disconnect ( ) [inline, protected, virtual]

Event handler for disconnected event.

Definition at line 203 of file lasergui.cpp.

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_exit_clicked ( ) [inline, protected]

Event handler for exit button.

Definition at line 451 of file lasergui.cpp.

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_legtracker_toggled ( ) [inline, protected]

Event handler for legtracker button.

Definition at line 331 of file lasergui.cpp.

References fawkes::StringConversions::to_string().

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_resolution_toggled ( ) [inline, protected]

Event handler for resolution button.

Definition at line 299 of file lasergui.cpp.

References fawkes::BlackBoard::BBIL_FLAG_DATA, and fawkes::Exception::print_trace().

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_rotation_toggled ( ) [inline, protected]

Event handler for rotation button.

Definition at line 282 of file lasergui.cpp.

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_stop_toggled ( ) [inline, protected]

Event handler for stop button.

Definition at line 293 of file lasergui.cpp.

Referenced by LaserGuiGtkWindow().

void LaserGuiGtkWindow::on_trimvals_toggled ( ) [inline, protected]

Event handler for trim button.

Definition at line 441 of file lasergui.cpp.

Referenced by LaserGuiGtkWindow().


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends