support_reference.xml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?xml version="1.0" standalone="yes"?>
  2. <library-reference id="other_libraries_support_layer"><title>Other libraries support layer</title><header name="boost/log/support/date_time.hpp">
  3. <para><para>Andrey Semashev </para>
  4. <para>07.11.2012</para>
  5. This header enables Boost.DateTime support for Boost.Log. </para><namespace name="boost">
  6. <namespace name="log">
  7. <namespace name="expressions">
  8. </namespace>
  9. </namespace>
  10. </namespace>
  11. </header>
  12. <header name="boost/log/support/exception.hpp">
  13. <para><para>Andrey Semashev </para>
  14. <para>18.07.2009</para>
  15. This header enables Boost.Exception support for Boost.Log. </para><namespace name="boost">
  16. <namespace name="log">
  17. <namespace name="ipc">
  18. <typedef name="object_name_info"><description><para>System resource name </para></description><type>error_info&lt; struct object_name_tag, object_name &gt;</type></typedef>
  19. </namespace>
  20. <typedef name="attribute_name_info"><description><para>Attribute name exception information </para></description><type>error_info&lt; struct attribute_name_info_tag, attribute_name &gt;</type></typedef>
  21. <typedef name="type_info_info"><description><para>Type info exception information </para></description><type>error_info&lt; struct type_info_info_tag, typeindex::type_index &gt;</type></typedef>
  22. <typedef name="position_info"><description><para>Parse position exception information </para></description><type>error_info&lt; struct position_info_tag, unsigned int &gt;</type></typedef>
  23. <typedef name="current_scope_info"><description><para>Current scope exception information </para></description><type>error_info&lt; struct current_scope_info_tag, attributes::named_scope_list &gt;</type></typedef>
  24. <function name="current_scope"><type>current_scope_info</type><description><para>The function returns an error information object that contains current stack of scopes. This information can then be attached to an exception and extracted at the catch site. The extracted scope list won't be affected by any scope changes that may happen during the exception propagation.</para><para><note><para>See the <computeroutput>named_scope</computeroutput> attribute documentation on how to maintain scope list. </para>
  25. </note>
  26. </para></description></function>
  27. </namespace>
  28. </namespace>
  29. </header>
  30. <header name="boost/log/support/regex.hpp">
  31. <para><para>Andrey Semashev </para>
  32. <para>18.07.2009</para>
  33. This header enables Boost.Regex support for Boost.Log. </para><namespace name="boost">
  34. <namespace name="log">
  35. </namespace>
  36. </namespace>
  37. </header>
  38. <header name="boost/log/support/spirit_classic.hpp">
  39. <para><para>Andrey Semashev </para>
  40. <para>19.07.2009</para>
  41. This header enables Boost.Spirit (classic) support for Boost.Log. </para><namespace name="boost">
  42. <namespace name="log">
  43. </namespace>
  44. </namespace>
  45. </header>
  46. <header name="boost/log/support/spirit_qi.hpp">
  47. <para><para>Andrey Semashev </para>
  48. <para>19.07.2009</para>
  49. This header enables Boost.Spirit.Qi support for Boost.Log. </para><namespace name="boost">
  50. <namespace name="log">
  51. </namespace>
  52. </namespace>
  53. </header>
  54. <header name="boost/log/support/std_regex.hpp">
  55. <para><para>Andrey Semashev </para>
  56. <para>19.03.2014</para>
  57. This header enables <computeroutput>std::regex</computeroutput> support for Boost.Log. </para><namespace name="boost">
  58. <namespace name="log">
  59. </namespace>
  60. </namespace>
  61. </header>
  62. <header name="boost/log/support/xpressive.hpp">
  63. <para><para>Andrey Semashev </para>
  64. <para>18.07.2009</para>
  65. This header enables Boost.Xpressive support for Boost.Log. </para><namespace name="boost">
  66. <namespace name="log">
  67. </namespace>
  68. </namespace>
  69. </header>
  70. </library-reference>