Andrey Semashev
70debc533b
Changed the max_size decorator so that the overflow marker length is
...
included into the size limit.
The max_size method on the stream buffer will now attempt to truncate
the attached string on the character boundary.
Fixed character boundary detection for multibyte encodings.
Clean up the overflow flag and the max size limit after the formatter
has completed.
Added a test for the max_size decorator.
Cleaned up some includes and reduced the dependency on Boost.Thread.
2016-08-09 04:20:49 +03:00
Andrey Semashev
fc398fc04d
Updated example to make sure an exception is thrown.
2016-07-17 19:41:43 +03:00
Andrey Semashev
7624cf57b9
Added docs for reliable_message_queue.
2016-07-17 15:43:34 +03:00
Andrey Semashev
3c92751c56
Working on documentation for IPC tools.
2016-06-05 22:28:54 +03:00
Andrey Semashev
61e9db5406
Renamed sinks_ipc_viewer.cpp to sinks_ipc_receiver.cpp.
2016-06-05 17:25:02 +03:00
Andrey Semashev
05826649a0
Extracted platform-specific logic regarding interprocess object names to a separate object_name wrapper. Use this wrapper wherever interprocess queue name was used. Added a test for the wrapper. Extracted auto_handle to a separate header.
2016-04-14 19:32:04 +03:00
Andrey Semashev
1852ded16f
Updated IPC examples to be compatible with the actual implementation.
2016-04-14 19:32:04 +03:00
Andrey Semashev
89d56bc12a
Compilation fixes on Windows.
2016-04-14 19:32:03 +03:00
Lingxi-Li
8d9002cab8
Add text_ipc_message_queue_backend
...
This new sink backend supports logging messages to an interprocess
message queue.
2016-04-14 19:32:02 +03:00
Andrey Semashev
5de58e8a61
Added documentation and comments.
2016-02-25 22:07:29 +03:00
Erich Keane
2b9cf67a4a
Add max_files parameter to the examples that use make_file_collector
2015-12-29 11:16:51 -08:00
Andrey Semashev
7cbcf861e5
Improved docs.
2015-04-04 16:01:16 +03:00
Andrey Semashev
18df30ed33
Followup for the previous commit.
2015-03-25 00:48:52 +03:00
Andrey Semashev
71b12228f1
Disabled warning C4003 on MSVC 8 (VS2005). The warning was caused by Boost.PP macros used in Boost.Fusion and as reported by Boost.PP maintainer cannot be worked around locally in the macro definition.
2015-03-10 02:09:31 +03:00
Andrey Semashev
5bb604ee39
Updated copyright dates.
2015-01-25 17:32:33 +03:00
Andrey Semashev
9e4c006c03
XML character decorator now escapes quote characters.
2014-09-09 21:44:56 +04:00
Andrey Semashev
d706f38e5b
Disabled yet another useless warning of Intel Compiler.
2014-07-07 23:02:52 +04:00
Andrey Semashev
d90b457110
Added support for MSVC 14 CTP.
2014-07-05 20:19:40 +04:00
Andrey Semashev
40d5720f9e
Disabled more of Intel warnings.
2014-06-23 15:35:45 +04:00
Andrey Semashev
166616c796
Changed all references to empty_deleter to null_deleter in Boost.Core.
2014-06-03 23:09:21 +04:00
Andrey Semashev
a21d096e4a
Updated copyright notes to 2014.
2014-01-19 18:46:09 +04:00
Andrey Semashev
4399331206
Merged recent changes from trunk
...
[SVN r86659]
2013-11-12 19:46:37 +00:00
Andrey Semashev
4c69b429ce
Merged recent changes from trunk.
...
[SVN r86405]
2013-10-23 15:53:47 +00:00
Andrey Semashev
313a5b69cd
Merged recent changes from trunk.
...
[SVN r85657]
2013-09-12 17:17:07 +00:00
Andrey Semashev
5204873fa9
Merged latest changes from trunk.
...
[SVN r85461]
2013-08-25 14:20:22 +00:00
Andrey Semashev
b9a24cd46c
Fixes #8585 . Fixed typos in docs and comments.
...
[SVN r84352]
2013-05-18 14:21:26 +00:00
Andrey Semashev
ab97ab66d9
Added a check for availability of Message Compiler (mc) on Windows. This should simplify building the library on MinGW, Cygwin and MSVC Express and fix MinGW tests.
...
[SVN r84186]
2013-05-07 23:03:54 +00:00
Andrey Semashev
de668a3cf8
Fixing linking the tests against the library.
...
[SVN r83943]
2013-04-17 19:37:57 +00:00
Andrey Semashev
a7c4e0e319
Boost.Log merged to trunk.
...
[SVN r83860]
2013-04-13 12:30:25 +00:00