Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / third_party / pigweed / repo / pw_assert_log / docs.rst
1 .. _module-pw_assert_log:
2
3 =============
4 pw_assert_log
5 =============
6
7 --------
8 Overview
9 --------
10 This assert backend implements the ``pw_assert`` facade, by routing the assert
11 message into the logger with the ``PW_LOG_ASSERT_FAILED`` flag set. This is an
12 easy way to tokenize your assert messages, by using the ``pw_log_tokenized``
13 log backend for logging, then using ``pw_assert_log`` to route the tokenized
14 messages into the tokenized log handler.
15
16 To use this module:
17
18 1. Set your assert backend: ``pw_assert_BACKEND = dir_pw_assert_log``
19 2. Ensure your logging backend knows how to handle the assert failure flag