+ /**
+ * Destructor.
+ */
+ virtual ~Runnable(void) {}
+
+ /**
+ * Constructor.
+ */
+ Runnable(void);
+
+ /**
+ * Comienza la tares.
+ *
+ * \param detach Si es true se corre en un thread propio. Si no no
+ * retorna hasta que finaliza.
+ */
+ virtual void run(bool detach = true);