.. _file_include_rcpputils_scope_exit.hpp:

File scope_exit.hpp
===================

|exhale_lsh| :ref:`Parent directory <dir_include_rcpputils>` (``include/rcpputils``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS


.. contents:: Contents
   :local:
   :backlinks: none

Definition (``include/rcpputils/scope_exit.hpp``)
-------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_include_rcpputils_scope_exit.hpp.rst





Includes
--------


- ``rcutils/macros.h``

- ``utility``






Namespaces
----------


- :ref:`namespace_rcpputils`


Classes
-------


- :ref:`exhale_struct_structrcpputils_1_1scope__exit`


Functions
---------


- :ref:`exhale_function_namespacercpputils_1aba1adeb9598a4dfa6ca7b362eda26c86`


Defines
-------


- :ref:`exhale_define_scope__exit_8hpp_1a66b63dd0b37f708c46cd28e4eba0195f`