diff options
-rw-r--r-- | include/Exceptions.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/include/Exceptions.h b/include/Exceptions.h index 901bd33..ebe8462 100644 --- a/include/Exceptions.h +++ b/include/Exceptions.h @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: Exceptions.h,v 1.41 2005-02-17 08:33:49 pixel Exp $ */ +/* $Id: Exceptions.h,v 1.42 2005-06-20 22:43:35 pixel Exp $ */ #ifndef __EXCEPTIONS_H__ #define __EXCEPTIONS_H__ @@ -162,6 +162,12 @@ class Exit : public GeneralException { int code; }; + +/*! + The printer class, if it exists, will be used as another way to display + informations from printm. +*/ + class printer_t : public Base { public: virtual bool printm(int, const char *, va_list) = 0; @@ -169,6 +175,13 @@ class printer_t : public Base { extern printer_t * printer; + +/*! + The locker class, if it exists, will be used to produce interlocking + inside the nested classes when needed. Define it if you're going to build + a real threaded software with Baltisot. +*/ + class locker_t : public Base { public: virtual void lock() = 0; |