src/Utility/Pstring.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 /***************************************************************************
00003  *
00004  * The IPPL Framework
00005  * 
00006  *
00007  * Visit http://people.web.psi.ch/adelmann/ for more details
00008  *
00009  ***************************************************************************/
00010 
00011 #ifndef PSTRING_H
00012 #define PSTRING_H
00013 
00014 // include files
00015 
00016 #if ( defined(IPPL_USE_STANDARD_HEADERS) || \
00017       defined(IPPL_USE_STANDARD_STRING) )
00018 
00019 // use provided string header
00020 #include <string>
00021 // put string class in namespace
00022 using std::string;
00023 
00024 #else
00025 
00026 #ifdef IPPL_STDSTL
00027 #include <vector>
00028 using std::vector;
00029 #else
00030 #include <vector.h>
00031 #endif // IPPL_STDSTL
00032 
00033 // indicate that "bool" is a defined type
00034 #define __BOOL_DEFINED 
00035 
00036 // include locally modified version of old Modena string header file
00037 #include "Utility/bstring.h"
00038 
00039 #endif /* IPPL_USE_STANDARD_HEADERS */
00040 
00041 
00042 #endif // PSTRING_H
00043 
00044 /***************************************************************************
00045  * $RCSfile: Pstring.h,v $   $Author: adelmann $
00046  * $Revision: 1.1.1.1 $   $Date: 2003/01/23 07:40:33 $
00047  * IPPL_VERSION_ID: $Id: Pstring.h,v 1.1.1.1 2003/01/23 07:40:33 adelmann Exp $ 
00048  ***************************************************************************/

Generated on Mon Jan 16 13:23:59 2006 for IPPL by  doxygen 1.4.6