Peter Dimov
3164b387a5
Revert operator bool() to its pre-failed value() != 0 meaning
2019-02-27 21:10:57 +02:00
Peter Dimov
b31fb4804d
Document system_error changes; add example for message(ev, buffer, len)
2018-10-03 03:40:10 +03:00
Peter Dimov
7f303cc4b6
Remove old .html files; update redirect
2018-10-03 01:19:28 +03:00
Peter Dimov
d13fa54450
Remove throws() from synopsis; document system_error
2018-10-03 00:24:10 +03:00
Peter Dimov
1b4c7f366d
Minor grammar fixes
2018-10-02 04:03:39 +03:00
Peter Dimov
af2edc5bea
Add .gitignore
2018-10-02 02:59:42 +03:00
Peter Dimov
efff0260f7
Add changes, reference; fix trailing whitespace
2018-10-02 02:58:21 +03:00
Peter Dimov
62ca8e6d8c
Add asciidoc documentation
2018-10-01 19:20:52 +03:00
Peter Dimov
829a1320a7
Replace BOOST_SYSTEM_NO_DEPRECATED with BOOST_SYSTEM_ENABLE_DEPRECATED
2017-10-21 19:19:57 +03:00
Beman
1bb5b95ebd
Rewrite the boost::throws() reference documentation. Add tests of boost::throws() using the divide() function from the reference documentation. Having tests will allow us to change the implementation of throws() without fear of silently breaking it.
2017-09-07 15:00:26 -04:00
Beman
5a29c4458d
Merge branch 'develop'
...
Conflicts:
doc/reference.html
include/boost/system/error_code.hpp
test/system/error_code_test/error_code_test.vcxproj
test/system/system-dll/system-dll.vcxproj
test/system_msvc/system_msvc.sln
2014-06-02 08:14:58 -04:00
Beman
4b7573fd43
Fix table of contents
2014-06-02 07:23:08 -04:00
Beman
b790db0bb9
Add release history.
2014-06-02 07:07:13 -04:00
Beman
1a925ee17b
Update docs to reflect library inclusion in C++11 and addition of BOOST_ERROR_CODE_HEADER_ONLY
2014-01-06 16:53:25 -05:00
Vicente J. Botet Escriba
ec4d3bc41e
System/FileSystem: merge from trunk to fix #7278 .
...
[SVN r83550]
2013-03-24 20:20:29 +00:00
Beman Dawes
08ea984237
Use C++11 explicit conversion operator if available
...
[SVN r83210]
2013-02-28 20:55:07 +00:00
Beman Dawes
87130d1d73
Add BOOST_SYSTEM_NOEXCEPT to several functions previously missed. Update documentation to reflect use of noexcept with fallback to C++03 when C++11 feature not present.
...
[SVN r83197]
2013-02-28 02:13:56 +00:00
Beman Dawes
7ffc036bc2
Merge trunk, including changes to come into closer conformance with C++0x FCD
...
[SVN r63685]
2010-07-06 10:47:30 +00:00
Hartmut Kaiser
6888c0c7b8
Spirit: merging from trunk upto rev. 61489
...
[SVN r63640]
2010-07-04 22:38:38 +00:00
Beman Dawes
9415b8c12e
Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper.
...
[SVN r63426]
2010-06-29 12:33:26 +00:00
Daniel James
5dc1c47d21
Move minimal.css to doc/src.
...
[SVN r63148]
2010-06-20 18:02:14 +00:00
Beman Dawes
05a6666107
Fix typo
...
[SVN r62342]
2010-05-31 11:57:01 +00:00
Beman Dawes
baae3a392a
Upgrade system and filesystem to conform system_category and generic_category interface to N3090, the current C++0x working paper, section 19.5, System error support.
...
Refactor API macros into a new header, boost/system/api_config.hpp.
Prohibit user definition of API macros. Rationale: ensure all translation units use same definitions, cut number of environments that need to be tested.
[SVN r62313]
2010-05-30 15:38:32 +00:00
Jeremiah Willcock
2fe5d75e37
Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
...
[SVN r61437]
2010-04-20 18:49:18 +00:00
Beman Dawes
dca57ac132
System: Upgrade docs to reflect N2798 (and thus CD1), fix ticket #2125 , and provide a table of deprecated names and their replacements.
...
[SVN r49291]
2008-10-12 13:27:59 +00:00
Beman Dawes
214ed40b22
System: refine docs for semantics of throws object
...
[SVN r49177]
2008-10-08 14:16:05 +00:00
Beman Dawes
a753ffd26f
System: add throws object specification, including semantics
...
[SVN r49138]
2008-10-05 13:02:01 +00:00
Beman Dawes
a97517585c
Add const char* constructors to system_error, rationalize test coverage
...
[SVN r46678]
2008-06-25 14:16:59 +00:00
Beman Dawes
2953464e99
Apply LWG issue 805, using a namespace to emulate scoped enums.
...
[SVN r46645]
2008-06-24 14:59:10 +00:00
Beman Dawes
51e9c56427
Give the 1st and 2nd level index.html files a common look-and-feel.
...
[SVN r43402]
2008-02-23 14:04:02 +00:00
Beman Dawes
04a62ca2b1
Add separate headers for system-specific enums, thus reducing coupling. Suggested by Emil Dotchevski.
...
[SVN r41033]
2007-11-12 15:22:24 +00:00
Beman Dawes
2f9e1cee92
Rename posix, windows, Linux, and cygwin namespaces to conform with C++ std.
...
[SVN r40352]
2007-10-23 13:00:18 +00:00
Beman Dawes
e4ca75e70a
Add get_posix_category, get_system_category, to solve order-of-initialization issues
...
[SVN r39396]
2007-09-19 19:30:23 +00:00
Beman Dawes
f733867bb0
Replace docs with up-to-date contents, design
...
[SVN r39270]
2007-09-14 15:45:36 +00:00
Beman Dawes
04e774f337
Merge system and filesystem branches, bringing them in sync with N2415. Several filesystem bugs fixed, and current_path setter added.
...
[SVN r39173]
2007-09-09 14:59:10 +00:00
Beman Dawes
f3c8c74656
Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers.
...
[SVN r35823]
2006-11-03 16:57:30 +00:00