]> git.mxchange.org Git - simgear.git/blobdiff - simgear/compiler.h
renamed config.h to simgear_config.h
[simgear.git] / simgear / compiler.h
index e77233e7331421dbe88bc7ceffd32cc59f8c4f07..c6294e0a87e6aaaae84b47e6711a1eb1141845c9 100644 (file)
@@ -22,7 +22,9 @@
 
 /** \file compiler.h
  * A set of defines to encapsulate compiler and platform differences.
- * What this file does.
+ * Please refer to the source code for full documentation on this file.
+ *
+ * Here is a summary of what this file does.
  *
  *  (1)  Defines macros for some STL includes which may be affected
  *       by file name length limitations.
 #  define STL_FSTREAM    <fstream.h>
 #  define STL_STDEXCEPT  <stdexcept>
 #  define STL_STRING     <string>
-#  define STL_STRSTREAM  <strstream>
+#  define STL_STRSTREAM  <strstream.h>
 
 #endif // Native SGI compilers
 
 #   define SG_USING_NAMESPACE(X)
 #endif
 
+/** \def SG_USING_STD(x)
+ *  Expands to using std::x if SG_HAVE_STD is defined 
+ */
 # ifdef SG_HAVE_STD
 #  define SG_USING_STD(X) using std::X
 #  define STD std