New documentation macros

This commit is contained in:
Ion Gaztañaga
2015-10-14 22:21:03 +02:00
parent 01ae144003
commit eab4a9bd12
2 changed files with 6 additions and 0 deletions

View File

@@ -36,6 +36,9 @@ doxygen autodoc
\"BOOST_NOEXCEPT_OR_NOTHROW=noexcept\" \\
\"BOOST_INTERPROCESS_IMPDEF(T)=implementation_defined\" \\
\"BOOST_INTERPROCESS_SEEDOC(T)=see_documentation\" \\
\"BOOST_INTERPROCESS_DOC1ST(T1,T2)=T1\" \\
\"BOOST_INTERPROCESS_DOCIGN(T)=\" \\
\"BOOST_INTERPROCESS_I(T)=,\" \\
\"BOOST_INTERPROCESS_ENABLE_MOVE_EMULATION(a)= \" \\
\"BOOST_RV_REF(T)=T&&\" \\
\"BOOST_RV_REF_BEG=\" \\

View File

@@ -187,6 +187,9 @@
//Macros for documentation purposes. For code, expands to the argument
#define BOOST_INTERPROCESS_IMPDEF(TYPE) TYPE
#define BOOST_INTERPROCESS_SEEDOC(TYPE) TYPE
#define BOOST_INTERPROCESS_DOC1ST(TYPE1, TYPE2) TYPE2
#define BOOST_INTERPROCESS_I ,
#define BOOST_INTERPROCESS_DOCIGN(T1) T1
#include <boost/interprocess/detail/config_end.hpp>