Commit Graph

33 Commits

Author SHA1 Message Date
Rene Rivera
bbc0ed252a Add, and update, documentation build targets. 2016-10-07 23:07:34 -05:00
Ion Gaztañaga
e242de82aa Replaced BOOST_FORCEINLINE with BOOST_INTERPROCESS_FORCEINLINE so it's configurable. 2015-12-23 21:42:33 +01:00
Ion Gaztañaga
eab4a9bd12 New documentation macros 2015-10-14 22:21:03 +02:00
Ion Gaztañaga
c35b660d52 Use BOOST_NOEXCEPT AND BOOST_NOINLINE instead of cumstom macros 2015-02-01 01:01:54 +01:00
Ion Gaztañaga
3fc54a9b59 Updated Jamfile.v2 with new macros for Doxygen and update changelog. 2014-07-31 23:43:44 +02:00
Ion Gaztañaga
1d7c42e2fe Removed unused images from documentation and fixed some qbk [endsect] tags.
[SVN r83727]
2013-04-02 22:42:58 +00:00
John Maddock
6bf13cd3e2 Fix broken links in doc build.
Move some xsl:param's into individual library's Jamfiles.
Refs #7899.

[SVN r83050]
2013-02-20 18:29:30 +00:00
Ion Gaztañaga
ea3a29f166 Fixes #7598
[SVN r82537]
2013-01-18 21:12:04 +00:00
John Maddock
a5ab407446 Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).

[SVN r79492]
2012-07-14 11:21:03 +00:00
Daniel James
5ae5ac2e54 Make the new pdf install rules explicit, and fix intrusive's.
[SVN r78877]
2012-06-11 01:33:10 +00:00
John Maddock
1dcc0b8479 Changes required to build PDF versions of docs.
[SVN r78845]
2012-06-07 12:32:56 +00:00
Ion Gaztañaga
ded788bdf8 Trailing spaces and Phoenix singleton for intermodule_singleton
[SVN r78515]
2012-05-20 09:47:08 +00:00
Ion Gaztañaga
7cb27130d4 Introducing allocator_traits and pointer_traits changes into several libraries.
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga
82cc203f48 Documentation fixes, added AutoIndex indexes
[SVN r74154]
2011-08-30 12:23:34 +00:00
Ion Gaztañaga
b5eb07ba3e Changes to allow interoperability between 64 and 32 processes. Pointer type is a customization of all templated code size_type's and difference_type's.
[SVN r70069]
2011-03-17 16:42:30 +00:00
Ion Gaztañaga
694c1d93e6 More changes for Boost 1.45
[SVN r64984]
2010-08-24 17:13:19 +00:00
Daniel James
a9738586a3 Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00
Ion Gaztañaga
f0471dbf91 Fixes for 1.41
[SVN r56823]
2009-10-14 13:08:04 +00:00
Daniel James
12ace1eb54 Workaround a doxygen crash.
Macports Doxygen 1.5.8 is crashing for me without this change, Ubuntu doxygen
1.5.6 is fine so I assume this is a bug in recent versions.


[SVN r52006]
2009-03-27 07:36:42 +00:00
Ion Gaztañaga
3d0fcd68e3 Changes for Boost.1.39
[SVN r51964]
2009-03-24 21:52:06 +00:00
John Maddock
7fe60a8cbd Add PDF generation options to fix external links to point to the web site.
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.

[SVN r51284]
2009-02-17 10:05:58 +00:00
Ion Gaztañaga
c3b9801811 Replaced non-ascii characters, ticket 1736
[SVN r45306]
2008-05-12 19:38:37 +00:00
Ion Gaztañaga
1a240759d3 Updated Interprocess and Intrusive:
-> Added linear slist to intrusive
-> Updated all allocators to version 2 allocators in Interprocess
-> Optimized rbtree_best_fit size overhead to 1 std:size_t.

[SVN r42878]
2008-01-20 11:54:47 +00:00
Daniel James
715769871f Use the default location for the reference documentation.
[SVN r42581]
2008-01-07 20:07:12 +00:00
Ion Gaztañaga
fc8281d890 Fixed doxygen error in reference
[SVN r40058]
2007-10-15 16:55:23 +00:00
Ion Gaztañaga
d0c6cdb977 Changes introduced by the new intrusive version.
[SVN r39555]
2007-09-26 17:53:01 +00:00
Ion Gaztañaga
d30380e07d New Interprocess version
[SVN r38272]
2007-07-22 14:16:59 +00:00
Ion Gaztañaga
6c7abfd7f2 no message
[SVN r38075]
2007-06-23 13:01:38 +00:00
Ion Gaztañaga
a678891c93 no message
[SVN r37976]
2007-06-12 17:13:44 +00:00
Ion Gaztañaga
67ef523642 Changes for official inclusion in the regression tests
[SVN r37591]
2007-05-04 21:17:55 +00:00
Ion Gaztañaga
48990c0766 Implemented N1780 proposal to LWG issue 233: Insertion hints in associative containers in interprocess boost::interprocess::multiset and boost::interprocess::multimap class.
Source breaking: A shared memory object is now used including shared_memory_object.hpp header instead of shared memory.hpp.
ABI breaking: Changed global mutex when initializing managed shared memory and memory mapped files. This change tries to minimize deadlocks.
Source breaking: Changed shared memory, memory mapped files and mapped region's open mode to a single boost::interprocess::mode_t type.
Added extra WIN32_LEAN_AND_MEAN before including DateTime headers to avoid socket redefinition errors when using Interprocess and Asio in windows.
ABI breaking: mapped_region constructor no longer requires classes derived from memory_mappable, but classes the fulfill the MemoryMappable concept.
Added in-place reallocation capabilities to basic_string.
ABI breaking: Reimplemented and optimized small string optimization. The narrow string class has zero byte overhead with an internal 11 byte buffer in 32 systems!
Added move semantics to containers. Experimental and not documented yet. Improves performance when using containers of containers.
ABI breaking: End nodes of node containers (list, slist, map/set) are now embedded in the containers instead of allocated using the allocator. This allows no-throw move-constructors and improves performance.
ABI breaking: slist and list containers now have constant-time size() function. The size of the container is added as a member.


[SVN r35618]
2006-10-15 14:07:15 +00:00
Ion Gaztañaga
50688c3798 First complete documentation version
[SVN r34818]
2006-08-04 19:37:51 +00:00
Ion Gaztañaga
18646362ed no message
[SVN r34286]
2006-06-12 17:39:55 +00:00