Commit Graph

57 Commits

Author SHA1 Message Date
Ion Gaztañaga
38a03cc08c Fix broken C+03 support 2024-01-05 13:17:32 +01:00
Ion Gaztañaga
6f8ffa1d4d Merge pull request #172 from jhasse/patch-1
Fix typo in example
2022-03-07 09:45:02 +01:00
Jan Niklas Hasse
f1ca6b5de2 Fix typo in example 2022-02-28 15:41:05 +01:00
Ion Gaztañaga
a91169af3a Fix unused "new_size" warning 2021-12-31 13:30:44 +01:00
Ion Gaztañaga
3b5da7b0c1 Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings. 2021-10-16 17:46:01 +02:00
Ion Gaztañaga
4aebafe6e4 Remove detail/config_begin|config_end includes from examples as they hide useful warnings 2021-08-24 14:55:55 +02:00
Ion Gaztañaga
4f0b3c2c93 Fixes #103 ("Use interprocess headers without exception handling") 2021-08-23 13:32:08 +02:00
Ion Gaztañaga
bc06a9bc2a Fix tests that was executing nothing due to bad include order. 2021-02-15 11:21:43 +01:00
Ion Gaztañaga
9f8ee3e5f5 Merge pull request #121 from Gluttton/develop
Fix trivial typo in comment for example for message queue
2021-02-02 14:25:06 +01:00
Ion Gaztañaga
20a46fa105 Replace <boost/functional/hash.hpp> with more correct <boost/container_hash/hash.hpp> 2021-01-15 18:06:36 +01:00
Gluttton
d8a53c8476 fix trivial typo in example's comment
Fix comment in accordance with the original type description from the:
`boost/interprocess/creation_tags.hpp`.

Signed-off-by: Gluttton <gluttton@ukr.net>
2020-07-01 23:45:25 +03:00
Ion Gaztañaga
08e9dc0a8c Fix compilation warnings. 2018-11-10 11:03:15 +01:00
Ion Gaztañaga
4209e4ef61 Merge branch 'member-for-bmi' of https://github.com/davidstrauss/interprocess into davidstrauss-member-for-bmi 2017-02-12 23:14:52 +01:00
Niklas Angare
0bf3e3fc03 Fixed options for cross-compilation.
Replaced <host-os> with <target-os> so that the correct options for the target are selected when cross-compiling. When not cross-compiling, it makes no difference as target-os by default mirrors host-os.
2017-02-12 13:04:09 +01:00
David Strauss
6963d26e67 Update example to use multi_index::member instead of BOOST_MULTI_INDEX_MEMBER 2017-02-08 16:29:25 -08:00
Ion Gaztañaga
00d37d9f2d Remove unused variable warnings. 2015-10-14 22:19:13 +02:00
Ion Gaztañaga
25bb48435f - Rewritten posix features detection according to the first POSIX/Single Unix Specification that standardized it.
- Added macro for unnamed semaphores as OSX claims this support but returns ENOSYS, which is not very useful.
- Added macro for mapped files, as QNX does not support them.
2015-01-31 23:18:32 +01:00
Ion Gaztañaga
37d00bc798 Compile-time dependency reduction. Update to Boost.Container changes. 2015-01-02 19:40:37 +01:00
Ion Gaztañaga
7d9f58ca99 Added missing #pragma once 2014-10-13 23:26:57 +02:00
Ion Gaztañaga
ad1b7f301c Massive but simple changes:
- Removed all tabs
- Changed all Doxygen @cond/@endcond tags with preprocessor sections, as Doxygen still has some problems when parsing this code. This also makes unmatched Doxygen sections a compilation error, which is easier to detect.
2014-07-30 11:46:32 +02:00
Ion Gaztañaga
acd03c0fa3 Add -lrt in Jamfiles to linux platforms 2014-07-14 23:30:33 +02:00
Ion Gaztañaga
fe40c36e6c Removed unused variable and strict aliasing warnings in GCC. 2014-06-16 21:07:10 +02:00
Ion Gaztañaga
a530143c41 Fixed test to test that get_instance_name returns typeid(T).name(). 2014-06-16 00:24:35 +02:00
Ion Gaztañaga
8895c8a44e Removed some unused typedef/variable warnings 2014-06-06 08:49:53 +02:00
Ion Gaztañaga
5f81d0dc14 Fixes #9861 "Remove references to gcc-mingw" 2014-04-16 12:13:59 +02:00
Ion Gaztañaga
aa6dd59f3b Last merge for 1.55 (Interprocess)
[SVN r85705]
2013-09-16 17:01:45 +00:00
Ion Gaztañaga
0d1d939719 Fixes #7795 + Jamfile link flags fix for mingw64 clang + updated changelist.
[SVN r82250]
2012-12-28 23:12:08 +00:00
Ion Gaztañaga
74d2079b54 Merged interprocess from trunk
[SVN r81664]
2012-12-01 23:08:28 +00:00
Ion Gaztañaga
ac41d855bb Merge from trunk
[SVN r80689]
2012-09-24 12:17:34 +00:00
Ion Gaztañaga
a7d5cc0848 Merge interprocess from trunk
[SVN r78594]
2012-05-24 17:13:27 +00:00
Ion Gaztañaga
fd848d1226 Changes for 1.49
[SVN r76188]
2011-12-26 17:39:43 +00:00
Ion Gaztañaga
c597ef8aa1 Merged for Boost 1.48
[SVN r74162]
2011-08-30 15:50:42 +00:00
Ion Gaztañaga
287e89f289 Merged missed changes for 1.47 release
[SVN r73278]
2011-07-21 17:42:55 +00:00
Ion Gaztañaga
ab7e04d7f8 Merge from trunk for 1.46
[SVN r68072]
2011-01-12 22:23:09 +00:00
Ion Gaztañaga
e741020427 Fixes for Boost 1.45
[SVN r65091]
2010-08-28 23:11:57 +00:00
Ion Gaztañaga
66006b2233 Fixes for Boost 1.45
[SVN r65013]
2010-08-26 09:27:50 +00:00
Ion Gaztañaga
2af7081509 Fixes for 1.41
[SVN r56876]
2009-10-15 18:45:53 +00:00
Ion Gaztañaga
3e486d92a6 Fixed C++0x and MacOS X bugs
[SVN r52418]
2009-04-16 10:07:21 +00:00
Ion Gaztañaga
b1ba8133e6 Changes for Boost.1.39
[SVN r52033]
2009-03-28 14:32:26 +00:00
Ion Gaztañaga
6e24cd5476 intrusive
[SVN r50333]
2008-12-20 19:50:17 +00:00
Ion Gaztañaga
a4b0d3066c Changes and fixes for Boost 1.37
[SVN r49323]
2008-10-13 19:39:47 +00:00
Ion Gaztañaga
90fda8828f Merged from trunk for 1.36 release
[SVN r46630]
2008-06-23 18:20:30 +00:00
Beman Dawes
5c2f75d3d3 Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41370]
2007-11-25 18:38:02 +00:00
Beman Dawes
28bf848aaa Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2007-11-25 18:07:19 +00:00
Ion Gaztañaga
32f72c8a70 Interprocess changes to support systems with filesystem-based shared memory
[SVN r41198]
2007-11-18 10:54:48 +00:00
Ion Gaztañaga
423cc00342 Fixed intrusive_ptr and named condition test and added documentation.
[SVN r40454]
2007-10-25 06:34:41 +00:00
Ion Gaztañaga
70ee83b507 Doxygen bug workaround. Corrected Solaris errors. Experimental grow/shrink_to_fit for managed_shared_memory and managed_mapped_file.
[SVN r40268]
2007-10-21 09:02: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