summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/io/gpio.h
diff options
context:
space:
mode:
Diffstat (limited to '2004/i/nono/src/io/gpio.h')
-rw-r--r--2004/i/nono/src/io/gpio.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/2004/i/nono/src/io/gpio.h b/2004/i/nono/src/io/gpio.h
index 65a5a64..aaf32e4 100644
--- a/2004/i/nono/src/io/gpio.h
+++ b/2004/i/nono/src/io/gpio.h
@@ -25,6 +25,8 @@
//
// }}}
+#include <string>
+
/// General Purpose Input/Output.
class Gpio
{
@@ -52,7 +54,9 @@ class Gpio
/// Met à jour.
virtual void update (void);
/// Récupère le nombre d'entrées/sorties.
- virtual int getNbIo (void);
+ virtual int getNbIo (void) const;
+ /// Récupère une entrée/sortie par son nom.
+ virtual int getByName (const std::string &name) const;
};
#endif // gpio_h