]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/runnable.h
cuando se eliminann items las compuetas ponen sus estados de las salidas o entradas...
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / runnable.h
index b1d169d3323109926a0e40b48f10a881cf130f84..97b37856f880c95a26c0aed0b623d723613ee247 100644 (file)
@@ -71,6 +71,7 @@ namespace Server {
         *   signal_finished(). El caso típico sería:
         *   \code
         *   #include "runnable.h"
         *   signal_finished(). El caso típico sería:
         *   \code
         *   #include "runnable.h"
+        *   #include <sigc++/slot.h>
         *   #include <iostream>
         *
         *   // Mi objeto que realiza la tarea.
         *   #include <iostream>
         *
         *   // Mi objeto que realiza la tarea.
@@ -89,6 +90,8 @@ namespace Server {
         *   // Programa principal.
         *   int main(void) {
         *       runner = new MiRunnable();
         *   // Programa principal.
         *   int main(void) {
         *       runner = new MiRunnable();
+        *       // Conecta la señal finished para saber cuando terminó.
+        *       runner->signal_finished().connect(SigC::slot(on_finished));
         *       runner->run(); // Corre en un hilo propio
         *       // Espera a que termine la tarea.
         *       while (runner) {
         *       runner->run(); // Corre en un hilo propio
         *       // Espera a que termine la tarea.
         *       while (runner) {
@@ -114,7 +117,7 @@ namespace Server {
                        typedef unsigned Error;
 
                /////////////////////////////////////////////////////////////////////
                        typedef unsigned Error;
 
                /////////////////////////////////////////////////////////////////////
-               /// \name Señales.
+               /// \name Señales
                //@{
 
                public:
                //@{
 
                public: