file Utils/export_symbols.hpp

[No description available] More…

Defines

Name
EXPORT_SYMBOLS

Detailed Description

Author:

Date:

  • 2018 Oct
  • 2018 Oct

Helper macro for controlling symbol visibility in shared libraries


Authors:


Macros Documentation

define EXPORT_SYMBOLS

#define EXPORT_SYMBOLS __attribute__ ((visibility ("default")))

Source code

//   GAMBIT: Global and Modular BSM Inference Tool
//   *********************************************
///  \file
///
///  Helper macro for controlling symbol visibility in shared libraries
///
///  *********************************************
///
///  Authors:
///  <!-- add name and date if you modify -->
///
///  \author Pat Scott
///          (p.scott@imperial.ac.uk)
///  \date 2018 Oct
///
///  \author Ben Farmer
///          (b.farmer@imperial.ac.uk)
///  \date 2018 Oct
///
///  *********************************************

#ifndef __export_symbols_hpp__
#define __export_symbols_hpp__

/// \name Symbol visibility macro
#define EXPORT_SYMBOLS __attribute__ ((visibility ("default")))

#endif

Updated on 2023-06-26 at 21:36:53 +0000