Skip to main content

System Coupling Participant library 2025 R2

File LibraryType.hpp

Last update: 17.07.2025

Location: LibraryType.hpp

Included by

graph RL
2["NonFatalError.hpp"]
click 2 "NonFatalError_8hpp_source.md#NonFatalError_8hpp_source"

1["LibraryType.hpp"]
click 1 "LibraryType_8hpp.md#LibraryType_8hpp"
2 --> 1

Macros

Macro SYSTEM_COUPLING_PARTICIPANT_DLL

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

Source

/*
 * Copyright ANSYS, Inc. Unauthorized use, distribution, or duplication is prohibited.
 */

#pragma once

#if defined(SYSTEM_COUPLING_PARTICIPANT_PROXY)
#undef SYSTEM_COUPLING_PARTICIPANT_DLL
#define SYSTEM_COUPLING_PARTICIPANT_DLL
#else

#if defined(_WIN32)
#if defined(SYSTEM_COUPLING_PARTICIPANT_DLL_EXPORT)
#define SYSTEM_COUPLING_PARTICIPANT_DLL __declspec(dllexport)
#else
#define SYSTEM_COUPLING_PARTICIPANT_DLL __declspec(dllimport)
#endif
#else
#undef SYSTEM_COUPLING_PARTICIPANT_DLL
#define SYSTEM_COUPLING_PARTICIPANT_DLL __attribute__((visibility("default")))
#endif

#endif

Connect with Ansys