diff options
author | harrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1996-11-18 06:22:27 +0000 |
---|---|---|
committer | harrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1996-11-18 06:22:27 +0000 |
commit | f985ba82b99849013b78dfd2a6857eaf564e19bc (patch) | |
tree | 2b7cb6915eca277bfe6d461ab4521719086348d0 /ace/stdcpp.h | |
parent | 8867e73607bc3ca0e7d0694caa7416fc0464fa69 (diff) | |
download | ATCD-f985ba82b99849013b78dfd2a6857eaf564e19bc.tar.gz |
Check ChangeLog
Diffstat (limited to 'ace/stdcpp.h')
-rw-r--r-- | ace/stdcpp.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/ace/stdcpp.h b/ace/stdcpp.h new file mode 100644 index 00000000000..35729cf98f1 --- /dev/null +++ b/ace/stdcpp.h @@ -0,0 +1,48 @@ +/* -*- C++ -*- */ +// $Id: stdcpp.h + +// ============================================================================ +// +// = LIBRARY +// ace +// +// = FILENAME +// stdcpp.h +// +// = AUTHOR +// Irfan and Tim +// +// = DESCRIPTION +// This file contains the portability ugliness for the Standard C++ +// Library. As implementations of the "standard" emerge, this file +// will need to be updated. +// +// ============================================================================ + +#include "ace/config.h" + +#if defined (ACE_WIN32) +#if defined (ACE_HAS_STANDARD_CPP_LIBRARY) +// For some reason, The Standard C++ Library has decided to save space +// and ommit the file extensions. +#include <iomanip> +#include <ios> +#include <iostream> +#include <istream> +#include <ostream> +#include <streambuf> +#else /* ACE_HAS_STANDARD_CPP_LIBRARY */ +#include <fstream.h> +#include <iomanip.h> +#include <ios.h> +#include <iostream.h> +#include <istream.h> +#include <ostream.h> +#include <streamb.h> +#include <strstrea.h> +#endif /* ACE_HAS_STANDARD_CPP_LIBRARY */ +#else /* ACE_WIN32 */ +// All platforms except for NT include iostream.h. +#include <iostream.h> +#endif /* ACE_WIN32 */ + |