.. _file_include_rcpputils_visibility_control.hpp: File visibility_control.hpp =========================== |exhale_lsh| :ref:`Parent directory ` (``include/rcpputils``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Macros for controlling visibilty of exported iterfaces. .. contents:: Contents :local: :backlinks: none Definition (``include/rcpputils/visibility_control.hpp``) --------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_rcpputils_visibility_control.hpp.rst Detailed Description -------------------- This logic was borrowed (then namespaced) from the examples on the gcc wiki: https://gcc.gnu.org/wiki/Visibility Included By ----------- - :ref:`file_include_rcpputils_asserts.hpp` - :ref:`file_include_rcpputils_env.hpp` - :ref:`file_include_rcpputils_filesystem_helper.hpp` - :ref:`file_include_rcpputils_find_library.hpp` - :ref:`file_include_rcpputils_process.hpp` - :ref:`file_include_rcpputils_shared_library.hpp` - :ref:`file_include_rcpputils_thread_name.hpp` Defines ------- - :ref:`exhale_define_visibility__control_8hpp_1a763e428f56dbf4667a457e806abae807` - :ref:`exhale_define_visibility__control_8hpp_1a761e489d0a61f54a5e9d2a74e9c9b4a8` - :ref:`exhale_define_visibility__control_8hpp_1a807ce65aa3faa0bc2f5370a831757c43` - :ref:`exhale_define_visibility__control_8hpp_1aa4963e2e53c5a15cffbc11a276290165` - :ref:`exhale_define_visibility__control_8hpp_1a7fd961cf72f9260fae515a8e97f2a1c4`