.. _file_include_cmb_assert.h: File cmb_assert.h ================= |exhale_lsh| :ref:`Parent directory ` (``include``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Custom replacement for assert.h. .. contents:: Contents :local: :backlinks: none Definition (``include/cmb_assert.h``) ------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_cmb_assert.h.rst Detailed Description -------------------- Provides more detailed error messages than the standard ``assert``, and distinguishes between debug asserts (like ``assert.h``) and release asserts that remain if ``NDEBUG`` is defined but go away if ``NASSERT`` is defined. Included By ----------- - :ref:`file_include_cimba.h` - :ref:`file_include_cmb_buffer.h` - :ref:`file_include_cmb_dataset.h` - :ref:`file_include_cmb_datasummary.h` - :ref:`file_include_cmb_objectqueue.h` - :ref:`file_include_cmb_priorityqueue.h` - :ref:`file_include_cmb_process.h` - :ref:`file_include_cmb_random.h` - :ref:`file_include_cmb_wtdsummary.h` Functions --------- - :ref:`exhale_function_cmb__assert_8h_1abb9c8a8cb984d8b5dfcbc3ef296a996e` Defines ------- - :ref:`exhale_define_cmb__assert_8h_1a20234eda39fd890bec8b3087f17515eb` - :ref:`exhale_define_cmb__assert_8h_1ab003f19d55079b120a50e2acb24f1bd3` - :ref:`exhale_define_cmb__assert_8h_1ae1af71c643f427c8cbcf2c358881622e` - :ref:`exhale_define_cmb__assert_8h_1a2f27b90a1630d2a10876ca2d14a41b20` - :ref:`exhale_define_cmb__assert_8h_1a026501458193cb430d6e358e9b50564a`