Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

slist.h

Go to the documentation of this file.
00001 // -*- mode: C++; c-file-style: "stroustrup"; c-basic-offset: 4; indent-tabs-mode: nil; -*-
00002 ////////////////////////////////////////////////////////////////////
00003 //
00004 // Filename : slist.h (base)
00005 //
00006 // Wrapped include to the right slist: do all the nasty tests.
00007 //
00008 // This file is a part of the UPPAAL toolkit.
00009 // Copyright (c) 1995 - 2003, Uppsala University and Aalborg University.
00010 // All right reserved.
00011 //
00012 // $Id: slist.h,v 1.1 2004/01/22 10:53:52 adavid Exp $
00013 //
00014 ///////////////////////////////////////////////////////////////////
00015 
00016 #ifndef INCLUDE_BASE_SLIST_H
00017 #define INCLUDE_BASE_SLIST_H
00018 
00019 #include "config.h"
00020 
00021 #ifdef HAVE_SLIST
00022 #  include <slist>
00023 #else
00024 #  ifdef HAVE_EXT_SLIST
00025 #    include <ext/slist>
00026 #  else
00027 #    include <list>
00028 #    define slist list
00029 #  endif
00030 #endif
00031 
00032 #ifdef CXX_SLIST_NAMESPACE
00033 namespace std
00034 {
00035   using CXX_SLIST_NAMESPACE::slist;
00036 }
00037 #endif
00038 
00039 #endif // INCLUDE_BASE_SLIST_H

Generated on Fri Jun 30 00:02:30 2006 for Module base by  doxygen 1.4.2