From fe6037697cba64df2e02b68cec9dd2e93af99b68 Mon Sep 17 00:00:00 2001
From: Rene Rivera Copyright © 2005 Rene Rivera Copyright © 2008-2011 Redshift
- Software Inc Copyright © 2008-2013 Redshift Software Inc Table of Contents
- This is a proposed Boost Libnrary and is not part of the Boost C++ Libraries.
+ This is a proposed Boost Library and is not part of the Boost C++ Libraries.
Last revised: July 13, 2012 at 13:52:32 GMT Last revised: January 05, 2013 at 21:17:56 GMT
+
Warning
-
+
diff --git a/doc/html/predef/adding_new_predefs.html b/doc/html/predef/adding_new_predefs.html
index dbf9d29..b83606c 100644
--- a/doc/html/predef/adding_new_predefs.html
+++ b/doc/html/predef/adding_new_predefs.html
@@ -3,7 +3,7 @@
All predefs need to follow a set of requirements:
-And there are some extra guidelines that predef headers should follow:
-@@ -151,7 +151,7 @@ Documentation about what is detected.
@@ -175,8 +175,7 @@ Documentation about what is detected.
- |
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_CYGWIN
+ BOOST_OS_CYGWIN
Cygwin evironment.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_HPUX
+ BOOST_OS_HPUX
HP-UX operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_IRIX
+ BOOST_OS_IRIX
IRIX operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_LINUX
+ BOOST_OS_LINUX
Linux operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_MACOS
+ BOOST_OS_MACOS
Mac OS operating system. Versions [9-10] are specifically detected.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_OS400
+ BOOST_OS_OS400
IBM OS/400 operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_QNX
+ BOOST_OS_QNX
QNX operating system. Version number available as major, and minor if possible. And version 4 is specifically detected.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_SOLARIS
+ BOOST_OS_SOLARIS
Solaris operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_UNIX
+ BOOST_OS_UNIX
Unix Environment operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_SVR4
+ BOOST_OS_SVR4
SVR4 Environment @@ -895,20 +4202,108 @@
BOOST_OS_VMS
+ BOOST_OS_VMS
VMS operating system. Version number available as major, minor, and patch.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_OS_WINDOWS
+ BOOST_OS_WINDOWS
Microsoft Windows operating system.
+
+ + Symbol + + |
+
+ + Version + + |
+
---|---|
+
+ |
+
+ + detection + + |
+
+
+ |
+
+ + V.R.P + + |
+
BOOST_VERSION_NUMBER
+ BOOST_VERSION_NUMBER
BOOST_VERSION_NUMBER(major,minor,patch)
Defines standard version numbers, with these properties:
-BOOST_PREDEF_MAKE_..
+ BOOST_PREDEF_MAKE_..
macros
These set of macros decompose common vendor version number macros which are composed version, revision, and patch digits. The naming convention indicates:
-* The base of the specified version number. "`BOOST_PREDEF_MAKE_0X`" for - hexadecimal digits, and "`BOOST_PREDEF_MAKE_10`" for decimal digits. -* The format of the vendor version number. Where "`V`" indicates the version digits, - "`R`" indicates the revision digits, "`P`" indicates the patch digits, and "`0`" - indicates an ignored digit. -+
BOOST_PREDEF_MAKE_0X
"
+ for hexadecimal digits, and "BOOST_PREDEF_MAKE_10
"
+ for decimal digits.
+ V
"
+ indicates the version digits, "R
"
+ indicates the revision digits, "P
"
+ indicates the patch digits, and "0
"
+ indicates an ignored digit.
+ Macros are:
@@ -1035,7 +4438,7 @@BOOST_PREDEF_MAKE_*..
+ BOOST_PREDEF_MAKE_*..
date macros
@@ -1053,12 +4456,14 @@
BOOST_PREDEF_MAKE_YYYY(V)
+ BOOST_PREDEF_MAKE_YYYYMM(V)
+
- |