Program: bbtk
Module: $RCSfile: bbtkSystem.h,v $
Language: C++
- Date: $Date: 2008/01/28 10:49:11 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2008/04/23 08:34:06 $
+ Version: $Revision: 1.4 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
//-----------------------------------------------------------------------------
// Micro$oft shared library related stuff
//
-// all the classes should be defined as :
+// all the classes that must be visible outside the bbtk library
+// should be defined as :
// class BBTK_EXPORT ClassName
// instead of :
// class ClassName
//#include "WWW.h"
#ifdef BBTK_EXPORT_SYMBOLS
#define BBTK_EXPORT __declspec( dllexport )
- #else
+#else
#define BBTK_EXPORT __declspec( dllimport )
#endif
#define BBTK_CDECL __cdecl
+//-----------------------------------------------------------------------------
+
+
+//-----------------------------------------------------------------------------
+namespace bbtk
+{
+
+ /// System related stuff
+ struct System
+ {
+ /// returns true iff the program has a tty
+ static int HasTTY();
+ };
+
+} // namespace bbtk
//-----------------------------------------------------------------------------
#endif