Documentation fixes

[SVN r76169]
This commit is contained in:
Ion Gaztañaga
2011-12-26 11:09:52 +00:00
parent b06fefafb4
commit fc9153d7ed
2 changed files with 21 additions and 10 deletions

View File

@@ -73,14 +73,9 @@ your system's documentation to know which library implements them.
[*Boost.Interprocess] has been tested in the following compilers/platforms:
* Visual 7.1 Windows XP
* Visual 8.0 Windows XP
* GCC 4.1.1 MinGW
* GCC 3.4.4 Cygwin
* Intel 9.1 Windows XP
* GCC 4.1.2 Linux
* GCC 3.4.3 Solaris 11
* GCC 4.0 MacOs 10.4.1
* Visual >= 7.1
* GCC >= 4.1
* Intel 11
[endsect]
@@ -6523,7 +6518,7 @@ specialization of `boost::interprocess::is_node_index<...>` defined in
struct is_node_index
<my_index<MapConfig> >
{
enum { value = true };
static const bool value = true;
};
Interprocess also defines other index types:
@@ -6608,7 +6603,20 @@ thank them:
[@https://svn.boost.org/trac/boost/ticket/6233 #6233],
[@https://svn.boost.org/trac/boost/ticket/6287 #6287],
[@https://svn.boost.org/trac/boost/ticket/6054 #6054],
[@https://svn.boost.org/trac/boost/ticket/5326 #5326].
[@https://svn.boost.org/trac/boost/ticket/5772 #5772],
[@https://svn.boost.org/trac/boost/ticket/5738 #5738],
[@https://svn.boost.org/trac/boost/ticket/5622 #5622],
[@https://svn.boost.org/trac/boost/ticket/5552 #5552],
[@https://svn.boost.org/trac/boost/ticket/5518 #5518],
[@https://svn.boost.org/trac/boost/ticket/4655 #4655],
[@https://svn.boost.org/trac/boost/ticket/4452 #4452],
[@https://svn.boost.org/trac/boost/ticket/4383 #4383],
[@https://svn.boost.org/trac/boost/ticket/4297 #4297].
* Fixed timed functions in mutex implementations to fulfill POSIX requirements:
['Under no circumstance shall the function fail with a timeout if the mutex can be locked
immediately. The validity of the abs_timeout parameter need not be checked if the mutex
can be locked immediately.]
[endsect]

View File

@@ -27,6 +27,9 @@ int main ()
shm_remove() { shared_memory_object::remove("MySharedMemory"); }
~shm_remove(){ shared_memory_object::remove("MySharedMemory"); }
} remover;
//<-
(void)remover;
//->
//Create a shared memory object.
shared_memory_object shm