Update of /cvsroot/boost/boost/boost/interprocess/ipc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21347/ipc
Modified Files:
message_queue.hpp
Log Message:
New Interprocess version
Index: message_queue.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/interprocess/ipc/message_queue.hpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- message_queue.hpp 23 Jun 2007 12:53:00 -0000 1.8
+++ message_queue.hpp 22 Jul 2007 14:04:22 -0000 1.9
@@ -20,7 +20,7 @@
#include <boost/interprocess/sync/interprocess_mutex.hpp>
#include <boost/interprocess/detail/utilities.hpp>
#include <boost/interprocess/offset_ptr.hpp>
-#include <boost/interprocess/detail/creation_tags.hpp>
+#include <boost/interprocess/creation_tags.hpp>
#include <boost/interprocess/exceptions.hpp>
#include <boost/detail/no_exceptions_support.hpp>
#include <boost/interprocess/detail/type_traits.hpp>
@@ -53,7 +53,7 @@
/*!Creates a process shared message queue with name "name". For this
message queue,
the maximum number of messages will be "max_num_msg" and the maximum
message size
will be "max_msg_size".*/
- message_queue(detail::create_only_t create_only,
+ message_queue(create_only_t create_only,
const char *name,
std::size_t max_num_msg,
std::size_t max_msg_size);
@@ -63,7 +63,7 @@
and the maximum message size will be "max_msg_size". If queue was
previously
created the queue will be opened and "max_num_msg" and "max_msg_size"
parameters
are ignored.*/
- message_queue(detail::open_or_create_t open_or_create,
+ message_queue(open_or_create_t open_or_create,
const char *name,
std::size_t max_num_msg,
std::size_t max_msg_size);
@@ -71,7 +71,7 @@
/*!Opens a previously created process shared message queue with name
"name".
If the was not previously created or there are no free resources, the
function returns false.*/
- message_queue(detail::open_only_t open_only,
+ message_queue(open_only_t open_only,
const char *name);
/*!Destructor. Never throws*/
@@ -370,7 +370,7 @@
(std::size_t max_msg_size, std::size_t max_num_msg)
{ return detail::mq_hdr_t::get_mem_size(max_msg_size, max_num_msg); }
-inline message_queue::message_queue(detail::create_only_t create_only,
+inline message_queue::message_queue(create_only_t create_only,
const char *name,
std::size_t max_num_msg,
std::size_t max_msg_size)
@@ -389,7 +389,7 @@
and the maximum message size will be "max_msg_size". If queue was
previously
created the queue will be opened and "max_num_msg" and "max_msg_size"
parameters
are ignored. If there are no free resources, the function returns
false.*/
-inline message_queue::message_queue(detail::open_or_create_t open_or_create,
+inline message_queue::message_queue(open_or_create_t open_or_create,
const char *name,
std::size_t max_num_msg,
std::size_t max_msg_size)
@@ -406,7 +406,7 @@
/*!Opens a previously created process shared message queue with name
"name".
If the was not previously created or there are no free resources, the
function returns false.*/
-inline message_queue::message_queue(detail::open_only_t open_only,
+inline message_queue::message_queue(open_only_t open_only,
const char *name)
//Create shared memory and execute functor atomically
: m_shmem(open_only,
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs