summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/erreur
diff options
context:
space:
mode:
Diffstat (limited to '2004/i/nono/src/erreur')
-rw-r--r--2004/i/nono/src/erreur/Makefile.defs4
-rw-r--r--2004/i/nono/src/erreur/erreur.cc31
-rw-r--r--2004/i/nono/src/erreur/erreur.h39
3 files changed, 0 insertions, 74 deletions
diff --git a/2004/i/nono/src/erreur/Makefile.defs b/2004/i/nono/src/erreur/Makefile.defs
deleted file mode 100644
index 9ff08a8..0000000
--- a/2004/i/nono/src/erreur/Makefile.defs
+++ /dev/null
@@ -1,4 +0,0 @@
-LIBS += erreur.a
-erreur_a_SOURCES = erreur.cc
-
-erreur.a: ${erreur_a_SOURCES:%.cc=erreur.a(%.o)}
diff --git a/2004/i/nono/src/erreur/erreur.cc b/2004/i/nono/src/erreur/erreur.cc
deleted file mode 100644
index 241b243..0000000
--- a/2004/i/nono/src/erreur/erreur.cc
+++ /dev/null
@@ -1,31 +0,0 @@
-// erreur.cc
-// buzz - Programme du robot Efrei Robotique I1-I2 2003
-// Copyright (C) 2003 Nicolas Schodet
-//
-#include "erreur.h"
-
-#include <stdio.h>
-
-// Retourne une description de l'erreur.
-const char *
-Erreur::what () const throw ()
-{
- return "Erreur non spécifiée.\n";
-}
-
-const char *
-ErreurFatale::what () const throw ()
-{
- return m_descr;
-}
-
-const char *
-ErreurConfig::what () const throw ()
-{
- static char descr[1024];
- if (!m_id)
- sprintf (descr, "%s: %s", m_file, m_descr);
- else
- sprintf (descr, "%s: %s: %s", m_file, m_id, m_descr);
- return descr;
-}
diff --git a/2004/i/nono/src/erreur/erreur.h b/2004/i/nono/src/erreur/erreur.h
deleted file mode 100644
index fcbb0eb..0000000
--- a/2004/i/nono/src/erreur/erreur.h
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef erreur_h
-#define erreur_h
-// erreur.h
-// buzz - Programme du robot Efrei Robotique I1-I2 2003
-// Copyright (C) 2003 Nicolas Schodet
-
-#include <exception>
-
-class Erreur : public std::exception
-{
- public:
- // Retourne une description de l'erreur.
- virtual const char *what () const throw ();
-};
-
-class ErreurFatale : public Erreur
-{
- const char *m_descr;
- public:
- ErreurFatale (const char *descr) { m_descr = descr; }
- virtual const char *what () const throw ();
-};
-
-class ErreurConfig : public Erreur
-{
- const char *m_file;
- const char *m_id;
- const char *m_descr;
- public:
- ErreurConfig (const char *file, const char *id,
- const char *descr)
- { m_file = file; m_id = id; m_descr = descr; }
- ErreurConfig (const char *file, const char *descr)
- { m_file = file; m_id = 0; m_descr = descr; }
- virtual const char *what () const throw ();
-};
-
-
-#endif // erreur_h