blob: 4e06d0750ab3160d45b667dc1f1d22ea3f3a75e4 [file] [log] [blame]
/***************************************************************************
*
* export.cpp - exported templates
*
* $Id: //stdlib/dev/source/stdlib/export.cpp#11 $
*
***************************************************************************
*
* Copyright (c) 1994-2005 Quovadx, Inc., acting through its Rogue Wave
* Software division. Licensed under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0. Unless required by
* applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License
* for the specific language governing permissions and limitations under
* the License.
*
**************************************************************************/
#include <rw/_defs.h>
#ifndef _RWSTD_NO_EXPORT
// include every library header that declares any exported templates
// and the corresponding implementation file where the template is
// defined
#include <algorithm>
#include <algorithm.cc>
#include <bitset>
#include <bitset.cc>
#include <deque>
#include <deque.cc>
#include <fstream>
#include <fstream.cc>
#include <ios>
#include <istream>
#include <istream.cc>
#include <limits>
#include <limits.cc>
#include <list>
#include <list.cc>
#include <ostream>
#include <ostream.cc>
#include <sstream>
#include <sstream.cc>
#include <string>
#include <string.cc>
#include <valarray>
#include <valarray.cc>
#include <vector>
#include <vector.cc>
#include <streambuf>
#include <streambuf.cc>
#include <locale>
#include <loc/_codecvt.h>
#include <loc/_collate.h>
#include <loc/_ctype.h>
#include <loc/_messages.h>
#include <loc/_money_get.h>
#include <loc/_money_put.h>
#include <loc/_moneypunct.h>
#include <loc/_num_get.h>
#include <loc/_num_put.h>
#include <loc/_numpunct.h>
#include <loc/_time_get.h>
#include <loc/_time_put.h>
#include <loc/_punct.h>
#include <loc/_codecvt.cc>
#include <loc/_collate.cc>
#include <loc/_ctype.cc>
#include <loc/_messages.cc>
#include <loc/_money_get.cc>
#include <loc/_money_put.cc>
#include <loc/_moneypunct.cc>
#include <loc/_num_get.cc>
#include <loc/_num_put.cc>
#include <loc/_numpunct.cc>
#include <loc/_time_get.cc>
#include <loc/_time_put.cc>
#include <loc/_punct.cc>
#include <rw/_algobase.h>
#include <rw/_algobase.cc>
#include <rw/_basic_ios.h>
#include <rw/_basic_ios.cc>
#include <rw/_heap.h>
#include <rw/_heap.cc>
#include <rw/_ioinsert.h>
#include <rw/_ioinsert.cc>
#include <rw/_tree.h>
#include <rw/_tree.cc>
#include "podarray.h"
#include "podarray.cc"
#endif // _RWSTD_NO_EXPORT